HidekiKawahara / SparkNG

MATLAB real-time/interactive speech tools. This series is obsolete. SP3ARK is the up-to-date series (will be).

Home Page:http://www.wakayama-u.ac.jp/~kawahara/SparkNG/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SparkNG MATLAB realtime/interactive tools for speech science research and education

MATLAB-based GUI application with realtime audio input/output. Please visit SP3ARK for the up-to-date set of new tools! (4 March 2021)

This series is getting obsolate. Please visit SP3ARK for up-to-date series of tools!

Reference

[1] Kawahara, Hideki. "SparkNG: Interactive MATLAB Tools for Introduction to Speech Production, Perception and Processing Fundamentals and Application of the Aliasing-Free LF Model Component." In INTERSPEECH, pp. 1180-1181. 2016.

How to install

Set MATLAB path to "src," "GUI," "test," and "example" directories.

GUI applications

GUI applications are in "GUI" directory.

recordingGUIV7
Realtime FFT analyzer with an interactive spectrogram with a time-frequency region playback.
realtimeSpectrogramV3
Realtime spectrogram display including several auditory frequency axes
vtlDisplay
Realtime display of vocal tract area function using LPC-based method.
vtShapeToSoundTestV28
Speech production simulator which allows intereactive manipulation of the vocal tract area function, resonance frequencies and bandwidths, and glottal source wave parameters.
eventScopeR4
Realtime display of fo, event, 1/3 octave levels, waveform and other parameters. This is a sample code.
waveletVisualizer
Realtime visualization of wavelet analysis results; phase, amplitude, instantaneous frequency, and group delay.

Core functions

MATLAB core functions are in "src" directory.

Test script

Test scripts are in "test" directory.

Release note

This repository is a new start of SparkNG on Git. The remote directory was created on 12/Oct./2017.

Development environment

MacBook Pro 13", late 2018
MATLAB R2018b, signalprocessing toolbox
Windows 10
MATLAB R2018a, signalprocessing toolbox

About

MATLAB real-time/interactive speech tools. This series is obsolete. SP3ARK is the up-to-date series (will be).

http://www.wakayama-u.ac.jp/~kawahara/SparkNG/

License:Apache License 2.0


Languages

Language:MATLAB 90.6%Language:M 9.4%