Git Product home page Git Product logo

sparkng's Introduction

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.

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", early 2015
MATLAB R2017b, signalprocessing toolbox
Windows 10
MATLAB R2017b, signalprocessing toolbox

sparkng's People

Contributors

hidekikawahara avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.