Skip to content
MATLAB realtime/interactive speech tools
MATLAB M
Branch: master
Clone or download
Hideki Kawahara
Hideki Kawahara fixed conflict
waveletVisualizer conflict is fixed
Latest commit a8ee311 Aug 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
GUI
src
test
LICENSE
LICENSE.txt
README.md

README.md

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

MATLAB-based GUI application with realtime audio input/output.

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
You can’t perform that action at this time.