Sam Kirkham's starred repositories
ShapCounterfactual
Hybrid algorithm based on SEDC and SHAP for computing Evidence Counterfactuals (SHAP-Counterfactual): explaining the model predictions of any classifier using a minimal set of features, such that removing these features results in a predicted class change.
LimeCounterfactual
Hybrid algorithm based on SEDC and LIME for computing Evidence Counterfactuals (LIME-Counterfactual): explaining the model predictions of any classifier using a minimal set of features, such that removing these features results in a predicted class change.
TextGrids.jl
Reading, writing and manipulating Praat TextGrid files in Julia
DynamicalSystems.jl
Award winning software library for nonlinear dynamics and nonlinear timeseries analysis
InteractiveDynamics.jl
Fast, general-purpose interactive applications for complex systems
reacTIVision
computer vision framework for tangible interactive surfaces
knot-that-easy
Mathematical knots drawing and manipulation program (written in Python/GTK+)
DeepLabCut-for-Speech-Production
Trained deep neural-net models for estimating articulatory keypoints from midsagittal ultrasound tongue videos and front-view lip camera videos using DeepLabCut. This research is by Wrench, A. and Balch-Tomes, J. (2022) (https://www.mdpi.com/1424-8220/22/3/1133) (https://doi.org/10.3390/s22031133).
praatIO
A python library for working with praat, textgrids, time aligned audio transcripts, and audio files. It is primarily used for extracting features from and making manipulations on audio files given hierarchical time-aligned transcriptions (utterance > word > syllable > phone, etc).
DeepLearningForAudioWithPython
Code and slides for the "Deep Learning (For Audio) With Python" course on TheSoundOfAI Youtube channel.
apex-sc-dafx
Vocal Tract Modelling by Murphy, Shelley and Ternström
VocalTractLab-dev
VocalTractLab development repo
mtracker.github.io
MTracker is a tool for automatic splining tongue shapes in ultrasound images by harnessing the power of deep convolutional neural networks. It is developed at the Department of Linguistics, University of Michigan to address the need of splining a large-scale ultrasound project.
ultrasuite-tools
Tools to process the UltraSuite data
Conch-sounds
This package contains functions for converting wav files into auditory representations and comparing them
GetContours
Matlab tool for interactively extracting tongue contours from Ultrasound movie or DICOM sequences