sptk

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2014 License: MIT Imports: 1 Imported by: 10

Documentation

Overview

Package sptk provides Go interface to SPTK (Speech Signal Processing Toolkit), which is originally written in C.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ACep

func ACep(audioSample float64, m int, lambda, step, tau float64, pd int,
	eps float64) ([]float64, float64)

func B2MC

func B2MC(b []float64, alpha float64) []float64

func C2IR

func C2IR(ceps []float64, length int) []float64

func FreqT

func FreqT(ceps []float64, order int, alpha float64) []float64

func GC2GC

func GC2GC(c1 []float64, gamma1 float64, m2 int, gamma2 float64) []float64

func GNorm

func GNorm(ceps []float64, gamma float64) []float64

func IGNorm

func IGNorm(normalizedCeps []float64, gamma float64) []float64

func MC2B

func MC2B(mcep []float64, alpha float64) []float64

func MCep

func MCep(audioBuffer []float64, flng, m int, a float64, itr1, itr2 int,
	dd float64, etype int, e, f float64, itype int) []float64

func MCepWithDefaultParameters

func MCepWithDefaultParameters(audioBuffer []float64,
	order int, alpha float64) []float64

func MFCC

func MFCC(audioBuffer []float64, sampleRate int, alpha, eps float64,
	wlng, flng, m, n, ceplift int,
	dftmode, usehamming, czero, power bool) []float64

func MGC2MGC

func MGC2MGC(c1 []float64, alpha1, gamma1 float64,
	m2 int, alpha2, gamma2 float64) []float64

func MGCep

func MGCep(audioBuffer []float64, flng, m int, a, g float64, n, itr1, itr2 int,
	dd float64, etype int, e, f float64, itype, otype int) []float64

func MGCepWithDefaultParameters

func MGCepWithDefaultParameters(audioBuffer []float64,
	order int, alpha, gamma float64) []float64

func MGLSADF

func MGLSADF(x float64, b []float64, m int, a float64, n int, d []float64) float64

func MLSADF

func MLSADF(x float64, b []float64, m int, a float64, pd int, d []float64) float64

func SWIPE

func SWIPE(audioBuffer []float64, sampleRate int, frameShift int,
	min, max, st float64, otype int) []float64

func SWIPEWithDefaultParameters

func SWIPEWithDefaultParameters(audioBuffer []float64,
	sampleRate, frameShift int,
	min, max float64) []float64

func UELS

func UELS(audioBuffer []float64, flng, m, itr1, itr2 int, dd float64,
	etype int, e float64, itype int) []float64

func UELSWithDefaultParameters

func UELSWithDefaultParameters(audioBuffer []float64, order int) []float64

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL