• Stars
    star
    11
  • Rank 1,640,351 (Top 34 %)
  • Language
    Julia
  • License
    Other
  • Created over 9 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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:

More Repositories

1

wavenet_vocoder

WaveNet vocoder
Python
2,187
star
2

deepvoice3_pytorch

PyTorch implementation of convolutional neural networks-based text-to-speech synthesis models
Python
1,852
star
3

gantts

PyTorch implementation of GAN-based text-to-speech synthesis and voice conversion (VC)
Jupyter Notebook
508
star
4

pysptk

A python wrapper for Speech Signal Processing Toolkit (SPTK).
Python
412
star
5

nnmnkwii

Library to build speech synthesis systems designed for easy and fast prototyping.
Python
382
star
6

tacotron_pytorch

PyTorch implementation of Tacotron speech synthesis model.
Jupyter Notebook
286
star
7

ttslearn

ttslearn: Library for Pythonで学ぶ音声合成 (Text-to-speech with Python)
Jupyter Notebook
219
star
8

pyopenjtalk

Python wrapper for OpenJTalk
Python
143
star
9

pylibfreenect2

A python interface for libfreenect2
Python
131
star
10

SPTK

A modified version of Speech Signal Processing Toolkit (SPTK)
C
85
star
11

nnmnkwii_gallery

A collection of examples demonstrating how we can build speech synthesis systems using nnmnkwii.
Jupyter Notebook
70
star
12

gossp

Speech Signal Processing for Go (not maintained)
Go
67
star
13

pyreaper

A python wrapper for REAPER
Cython
64
star
14

sinsy

A fork of sinsy: HMM/DNN-based singing voice synthesis system
C++
57
star
15

pysinsy

Python wrapper for Sinsy
Python
47
star
16

open_jtalk

A fork of open_jtalk
C++
42
star
17

jsut-lab

HTS-style full-context labels for JSUT v1.1
40
star
18

VoiceConversion.jl

[Deprecated] Statistical Voice Conversion in Julia. See the website link for new library
Julia
37
star
19

icassp2020-espnet-tts-merlin-baseline

ICASSP 2020 ESPnet-TTS: Merlin baseline system
Jupyter Notebook
35
star
20

nnet

A small collection of neural network algorithms in Go (no longer maintained)
Go
29
star
21

WORLD.jl

A lightweight julia wrapper for WORLD - a high-quality speech analysis, modification and synthesis system
Julia
27
star
22

MelGeneralizedCepstrums.jl

Mel-Generalized Cepstrum analysis
Julia
19
star
23

nlp100

Assignments for NLP 100
Python
18
star
24

hts_engine_API

A fork of hts_engine_API
C
17
star
25

bayesian-kalmanfilter

Variational Baysian Kalman Filter
Python
16
star
26

WORLD

A modified version of WORLD (original: http://ml.cs.yamanashi.ac.jp/world/english/index.html)
C++
14
star
27

Colaboratory

Colaboratory notebooks
Jupyter Notebook
14
star
28

SynthesisFilters.jl

Speech waveform synthesis filters
Julia
13
star
29

robust_pca

Robust Principal Component Analysis
C++
10
star
30

ConstantQ.jl

A fast constant-q transform in Julia
Julia
9
star
31

demos

Deprecated. See https://github.com/r9y9/website
HTML
6
star
32

naive_bayes

Naive Bayes implementation with digit recognition sample
Python
6
star
33

kiritan_singing_extra

Extra resources derived from https://github.com/mmorise/kiritan_singing for DNN-based singing voice synthesis
6
star
34

go-world

Go port to WORLD - a high-quality speech analysis, modification and synthesis system.
Go
6
star
35

stav

Statistical voice conversion written in Go for signal processing backend, Python for model training and parameter conversions
Python
6
star
36

VCTK-lab

Full context labels for VCTK corpus extracted by Merlin & speech tools
6
star
37

RobustPCA.jl

Robust Principal Component Analysis in Julia
Julia
5
star
38

REAPER.jl

A Julia interface for REAPER (Robust Epoch And Pitch EstimatoR)
Julia
5
star
39

julia-nmf-ss-toy

NMF-based Music Source Separation Demo in Julia
Julia
5
star
40

dotfiles

Dotfiles
Shell
4
star
41

Libfreenect2.jl

A Julia wrapper for libfreenect2
Julia
4
star
42

blog

Deprecated. See https://github.com/r9y9/website instead.
HTML
4
star
43

r9y9.github.io

My website
HTML
4
star
44

BNMF.jl

Bayesian Non-negative Matrix Factorization
Jupyter Notebook
4
star
45

fft

A simple implementation of Fast Fourier Transform (FFT)
C
3
star
46

ita-lab

HTS-style full-context labels for ITAコーパス マルチモーダルデータベース
Python
2
star
47

sandbox

2
star
48

media-player-demo

A Media player demonstration using Qt multimedia
C++
2
star
49

docker-pytorch-apex

Docker files for Pytorch + Apex
Dockerfile
2
star
50

SpeechBase.jl

Please do not use this package. SpeechBase.jl still need to be carefully designed.
Julia
2
star
51

FHMMs.jl

proof of concept
Julia
1
star
52

commonvoice-lab

HTS style full-context labels for common voice
1
star
53

setup

Setup script for Linux system
Shell
1
star
54

mnist

Go bindings for MNIST
Go
1
star
55

HMMs.jl

Hidden Markov Models in Julia
Julia
1
star
56

demos-src

Deprecated. See https://github.com/r9y9/website
HTML
1
star
57

pcdio_test

C++
1
star
58

HTSEngineAPI.jl

A Julia wrapper for hts_engine_API
Julia
1
star
59

python-neural-net-toy-codes

Feed forward Neural Networks with XOR and MNIST examples
Python
1
star
60

css10-lab

HTS-style full-context labels for CSS 10 Ja corpus
1
star
61

svdd2024seg

Python
1
star