jefflai108
Ph.D. Student at MIT. Interested in self-supervised learning, spoken language acquisition, and audio-visual learning.
Cambridge, MA
Pinned Repositories
ASSERT
JHU's system submission to the ASVspoof 2019 Challenge: Anti-Spoofing with Squeeze-Excitation and Residual neTworks (ASSERT).
Attentive-Filtering-Network
University of Edinbrugh-Johns Hopkins University's system for ASVspoof 2017 Version 2.0 dataset.
Contrastive-Predictive-Coding-PyTorch
Contrastive Predictive Coding for Automatic Speaker Verification
intro-machine-learning-paper
Paper I have read for understanding statistical machine learning and speaker recognition
LSTM
Voice activity detection of noisy speech files with LSTM. LSTM is implemented with Keras. Data processing is done with Python, MATLAB, and Bash. Experiments are done on Johns Hopkins CLSP GPUs.
PARP-wav2vec-PyTorch
pytorch-kaldi-neural-speaker-embeddings
A light weight neural speaker embeddings extraction based on Kaldi and PyTorch.
scale
Some of my public work at https://hltcoe.jhu.edu/research/scale/scale-2017/
Semi-Supervsied-Spoken-Language-Understanding-PyTorch
Semi-supervised spoken language understanding (SLU) via self-supervised speech and language model pretraining
Unsupervised-TTS
jefflai108's Repositories
jefflai108/LSTM
Voice activity detection of noisy speech files with LSTM. LSTM is implemented with Keras. Data processing is done with Python, MATLAB, and Bash. Experiments are done on Johns Hopkins CLSP GPUs.
jefflai108/scale
Some of my public work at https://hltcoe.jhu.edu/research/scale/scale-2017/
jefflai108/intro-machine-learning-paper
Paper I have read for understanding statistical machine learning and speaker recognition
jefflai108/mfcc
Steps to extract mfcc features from audios
jefflai108/noise_cancellation
Noise cancellation system for speech files with different kinds of noise.
jefflai108/LDA
An implementation of Linear Discriminant Analysis on multi-class speaker recognition.
jefflai108/cohere_proj
A web-app that tracks how well a patient with schizophrenia is responding to treatment and identifies at-risk (prodromal) individuals based on semantic and syntactic analysis of patient text samples.
jefflai108/CycleGAN
Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
jefflai108/Data_Structures
jefflai108/FactorizedHierarchicalVAE
This repository contains the code to reproduce the core results from the paper "Unsupervised Learning of Disentangled and Interpretable Representations from Sequential Data"
jefflai108/Holed_Up
Mechatronics Spring 2017 Final Project: A emergency rescue system.
jefflai108/Intermediate_Programming
jefflai108/Intro_Computing
jefflai108/Intro_Mechatronics
Introduction to Mechatronics (EN.520.240) is an introductory robotic course I took in Fall 2016 at Johns Hopkins University. The course consists of 7 labs and a final project, and each one builds up to the next one. The codes are written for Arduino, and each subfile corresponds to a lab.
jefflai108/JAVA
jefflai108/kaldi-io-for-python
Python functions for reading kaldi data formats. Useful for rapid prototyping with python.
jefflai108/kruschke-doing_bayesian_data_analysis
John K. Kruschke's Doing Bayesian Data Analysis: A Tutorial with R and BUGS
jefflai108/neurodo
[Finalist | MedHacks] A web tool for the analysis of cognitive dysfunction in patient journaling during Schizophrenia clinical drug trials
jefflai108/Prob_Stats_Review-
Final review for probability and statistics for life science (EN.550.211)
jefflai108/RoboJay
Sensor code for an autonomous campus tour robot - RoboJay
jefflai108/ScalableFHVAE
This repository contains the code to reproduce the core results from the paper "Scalable Factorized Hierarchical Variational Autoencoders"
jefflai108/Wavelet-Final
repo for wavelets and filter banks final project