This is your work, valued
AI + Audio Research Scientist | Formerly @elevenlabs, @murf-ai, @adobe-research, and @descriptinc | PhD Northwestern University @interactiveaudiolab
torchcrepe. Pytorch implementation of the CREPE pitch tracker
★ 522clpcnet. Pitch-shifting, time-stretching, and vocoding of speech with Controllable LPCNet (CLPCNet)
★ 166pyfoal. Python forced alignment
★ 95psola. Pitch-shifting and time-stretching with TD-PSOLA
★ 90promonet. Prosody and Pronunciation Modification Network
★ 64torbi. Viterbi decoding in PyTorch
★ 42pypar. Phoneme alignment representation compatible with multiple forced aligners
★ 22melgan-cuda. CUDA implementation of the MelGAN vocoder
★ 9causal_conv. A notebook for exploring Wavenet's dilated causal convolution
★ 5deep-learning-project-template. Deep learning project template
★ 5torchutil. General utilities for developing deep learning projects using PyTorch
★ 4yapecs. Yet Another Python Experiment Configuration System (YAPECS)
★ 4nested_luminescence. An algorithmic composition written in the Chuck programming language and utilizing first-order Ambisonic spatialization.
★ 1techno_brickbreaker. A drum and synth sequencer instrument performed by playing BrickBreaker. Made in the Processing programming language.
★ 1unredact. A simple tool for reading in poorly redacted documents and reproducing their origional form
★ 556dacvae. DACVAE
★ 226chatterbox. SoTA open-source TTS
★ 25kBridgeVoC. This is the repository for the work "BridgeVoC: Revitalizing Neural Vocoder from a Restoration Perspective".
★ 66SageAttention. [ICLR2025, ICML2025, NeurIPS2025 Spotlight] Quantized Attention achieves speedup of 2-5x compared to FlashAttention, without losing end-to-end metrics across language, image, and video models.
★ 3.5kcsm. A Conversational Speech Generation Model
★ 15kP. The P programming language.
★ 3.6kZonos. Zonos-v0.1 is a leading open-weight text-to-speech model trained on more than 200k hours of varied multilingual speech, delivering expressiveness and quality on par with—or even surpassing—top TTS providers.
★ 7.2kstable-codec. A family of state-of-the-art Transformer-based audio codecs for low-bitrate high-quality audio coding.
★ 435moshi. Moshi is a speech-text foundation model and full-duplex spoken dialogue framework. It uses Mimi, a state-of-the-art streaming neural audio codec.
★ 11kDNSMOSPro. Official implementation of DNSMOS Pro (accepted at INTERSPEECH 2024).
★ 97awesomeMLSys. An ML Systems Onboarding list
★ 1.1kgrafx. GRAFX: An Open-Source Library for Audio Processing Graphs in PyTorch
★ 139MARS5-TTS. MARS5 speech model (TTS) from CAMB.AI
★ 2.8kIMS-Toucan. Controllable and fast Text-to-Speech for over 7000 languages!
★ 2.2kMR-MT3. MR-MT3: Memory Retaining Multi-Track Music Transcription to Mitigate Instrument Leakage
★ 57CoMoSVC. CoMoSVC: One-Step Consistency Model Based Singing Voice Conversion & Singing Voice Clone
★ 148stream-vc. An unofficial PyTorch implementation of the StreamVC(Real-Time Low-Latency Voice Conversion)
★ 129genanki. A Python 3 library for generating Anki decks
★ 2.6kanki-decks. Anki decks I've created
★ 255bungee. A C++ library for time-stretching and pitch-shifting audio with high quality in realtime or offline.
★ 325TTS. 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
★ 46kVoicePAT. VoicePAT is a modular and efficient toolkit for voice privacy research, with main focus on speaker anonymization.
★ 59VoiceCraft. Zero-Shot Speech Editing and Text-to-Speech in the Wild
★ 8.5kSoundSeek. SoundSeek is a new interface to search through your sound file libraries
★ 22tango. A family of diffusion models for text-to-audio generation.
★ 1.2kstable-audio-metrics. Metrics for evaluating music and audio generative models – with a focus on long-form, full-band, and stereo generations.
★ 296fairseq. Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
★ 32kGPT-SoVITS. 1 min voice data can also be used to train a good TTS model! (few shot voice cloning)
★ 60kwespeaker. Research and Production Oriented Speaker Verification, Recognition and Diarization Toolkit
★ 1.4kFormant-estimation. Python
★ 5Diff-HierVC. Official Pytorch Implementation of "Diff-HierVC: Diffusion-based Hierarchical Voice Conversion with Robust Pitch Generation and Masked Prior for Zero-shot Speaker Adaptation"
★ 237StyleTTS2. StyleTTS 2: Towards Human-Level Text-to-Speech through Style Diffusion and Adversarial Training with Large Speech Language Models
★ 6.3kDiff-Foley. Diff-Foley: Synchronized Video-to-Audio Synthesis with Latent Diffusion Models
★ 204dinosr. DinoSR: Self-Distillation and Online Clustering for Self-supervised Speech Representation Learning
★ 53edm. Elucidating the Design Space of Diffusion-Based Generative Models (EDM)
★ 2kmamba. Mamba SSM architecture
★ 19ktorch-nansypp. NANSY++: Unified Voice Synthesis with Neural Analysis and Synthesis
★ 152nansypp. Unofficial implementation of NANSY++ in Pytorch Lightning
★ 50marker. Convert PDF to markdown + JSON quickly with high accuracy
★ 37kmultitask. Python
★ 25pflowtts_pytorch. Unofficial implementation of NVIDIA P-Flow TTS paper
★ 228vits2_pytorch. unofficial vits2-TTS implementation in pytorch
★ 548stable-audio-tools. Generative models for conditional audio generation
★ 3.8kAudioSep. Official implementation of "Separate Anything You Describe"
★ 1.9kautogen. A programming framework for agentic AI
★ 60ktorchscale. Foundation Architecture for (M)LLMs
★ 3.1kaudiocraft. Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
★ 23kdescript-audio-codec. State-of-the-art audio codec with 90x compression factor. Supports 44.1kHz, 24kHz, and 16kHz mono/stereo audio.
★ 1.8kaudiotools. Object-oriented handling of audio data, with GPU-powered augmentations, and more.
★ 350vocos. Vocos: Closing the gap between time-domain and Fourier-based neural vocoders for high-quality audio synthesis
★ 1.1kpanphon. Python package and data files for manipulating phonological segments (phones, phonemes) in terms of universal phonological features.
★ 316safetensors. Simple, safe way to store and distribute tensors
★ 3.8kYourTTS. YourTTS: Towards Zero-Shot Multi-Speaker TTS and Zero-Shot Voice Conversion for everyone
★ 1.1kx-transformers. A concise but complete full-attention transformer with a set of promising experimental features from various papers
★ 5.9kAcademiCodec. AcademiCodec: An Open Source Audio Codec Model for Academic Research
★ 674soundstorm-pytorch. Implementation of SoundStorm, Efficient Parallel Audio Generation from Google Deepmind, in Pytorch
★ 1.5krotary-embedding-torch. Implementation of Rotary Embeddings, from the Roformer paper, in Pytorch
★ 814AppFlowy. Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
★ 74kmusiclm-pytorch. Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch
★ 3.3knaturalspeech2-pytorch. Implementation of Natural Speech 2, Zero-shot Speech and Singing Synthesizer, in Pytorch
★ 1.3kAlignTTS. Implementation of the AlignTTS
★ 77gpt4all. GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
★ 77kml-ane-transformers. Reference implementation of the Transformer architecture optimized for Apple Neural Engine (ANE)
★ 2.7kmonotonic_align. Monotonic Alignment Search
★ 101radtts. Provides training, inference and voice conversion recipes for RADTTS and RADTTS++: Flow-based TTS models with Robust Alignment Learning, Diverse Synthesis, and Generative Modeling and Fine-Grained Control over of Low Dimensional (F0 and Energy) Speech Attributes.
★ 291ChatGPT. Reverse engineered ChatGPT API
★ 28kwebdataset. A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.
★ 3.1kaudio-ai-timeline. A timeline of the latest AI models for audio generation, starting in 2023!
★ 1.9klyra. A Very Low-Bitrate Codec for Speech Compression
★ 4kvall-e. An unofficial PyTorch implementation of the audio LM VALL-E
★ 3kwhisperX. WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)
★ 23ksheetsage. Transcribe music into lead sheets!
★ 438MB-iSTFT-VITS. Lightweight and High-Fidelity End-to-End Text-to-Speech with Multi-Band Generation and Inverse Short-Time Fourier Transform
★ 471SGConv. Jupyter Notebook
★ 165encodec. State-of-the-art deep learning based audio codec supporting both mono 24 kHz audio and stereo 48 kHz audio.
★ 4kxformers. Hackable and optimized Transformers building blocks, supporting a composable construction.
★ 11kcharsiu. Charsiu: A neural phonetic aligner.
★ 346HN-UnifiedSourceFilterGAN. Python
★ 88SRD-VC. Speech Representation Disentanglement with Adversarial Mutual Information Learning for One-shot Voice Conversion (Interspeech 2022)
★ 119CharsiuG2P. Multilingual G2P in 100 languages
★ 388audiolm-pytorch. Implementation of AudioLM, a SOTA Language Modeling Approach to Audio Generation out of Google Research, in Pytorch
★ 2.6kspafe. :sound: spafe: Simplified Python Audio Features Extraction
★ 485perceptions. Perceptions of Probability and Numbers
★ 854s4. Structured state space sequence models
★ 2.9kannotated-s4. Implementation of https://srush.github.io/annotated-s4
★ 519torchinterp1d. 1D interpolation for pytorch
★ 176annotated_latex_equations. Examples of how to create colorful, annotated equations in Latex using Tikz.
★ 3.9kMontreal-Forced-Aligner. Command line utility for forced alignment using Kaldi
★ 1.8kdenoising-diffusion-gan. Tackling the Generative Learning Trilemma with Denoising Diffusion GANs https://arxiv.org/abs/2112.07804
★ 757ppg-vc. PPG-Based Voice Conversion
★ 349speechbrain. A PyTorch-based Speech Toolkit
★ 12khifi-gan. HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis
★ 2.4kWaveGrad. Implementation of WaveGrad high-fidelity vocoder from Google Brain in PyTorch.
★ 409HeadphoneCheck. Headphone screening task to facilitate web-based auditory experiments.
★ 43wavelet_prosody_toolkit. Python
★ 200prosody. Helsinki Prosody Corpus and A System for Predicting Prosodic Prominence from Text
★ 249pyloudnorm. Flexible audio loudness meter in Python with implementation of ITU-R BS.1770-4 loudness algorithm
★ 775fac-via-ppg. Foreign Accent Conversion by Synthesizing Speech from Phonetic Posteriorgrams (Interspeech'19)
★ 147nwb. A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
★ 5.5kaudioset_tagging_cnn. Python
★ 1.8kreact-player. A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
★ 10kvoice_datasets. 🔊 A comprehensive list of open-source datasets for voice and sound computing (95+ datasets).
★ 2.2kcoolgpus. GPU fan control for headless Linux
★ 350FCN-f0. Fully-Convolutional Network for Pitch Estimation of Speech Signals
★ 60PlotNeuralNet. Latex code for making neural networks diagrams
★ 25kpypYIN. python pYIN
★ 91code-server. VS Code in the browser
★ 78ktorch-audiomentations. Fast audio data augmentation in PyTorch. Inspired by audiomentations. Useful for deep learning.
★ 1.2knnAudio. Audio processing by using pytorch 1D convolution network
★ 1.1kPyTSMod. An open-source Python library for audio time-scale modification.
★ 234PerceptualAudio. Perceptual Metrics of Audio - perceptually relevant loss function. DPAM and CDPAM
★ 382UnsupSeg. Self-Supervised Contrastive Learning for Unsupervised Phoneme Segmentation (INTERSPEECH 2020)
★ 146pytorch_xvectors. Deep speaker embeddings in PyTorch, including x-vectors. Code used in this work: https://arxiv.org/abs/2007.16196
★ 321g2ps. Data and code for grapheme-to-phoneme transducers in lots of languages
★ 152Phonetisaurus. Phonetisaurus G2P
★ 515TD-PSOLA. A simple pitch shifting script (Time-Domain Pitch-Synchronous Overlap and Add)
★ 159gentle. gentle forced aligner
★ 1.7kpyrubberband. python wrapper for rubberband
★ 218argbind. Simple package for binding functions to CLI or config files.
★ 47gentle. gentle forced aligner
★ 11diffusion. Denoising Diffusion Probabilistic Models
★ 5.3krsmf. Right-size my figures
★ 194POP909-Dataset. This is the dataset repository for the paper: POP909: A Pop-song Dataset for Music Arrangement Generation
★ 392contrastive-unpaired-translation. Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)
★ 2.5kstyled-components. Fast, expressive styling for React. Server components, client components, streaming SSR, React Native—one API.
★ 41kpytorch-lightning. Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
★ 31kMelNet. Implementation of "MelNet: A Generative Model for Audio in the Frequency Domain"
★ 209Resemblyzer. A python package to analyze and compare voices with deep learning
★ 3.3ksoxbindings. Python bindings for SoX, aiming to replicate a subset of the command line sox utility.
★ 56LPCNet. Efficient neural speech synthesis
★ 1.2kMMdnn. MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.
★ 5.8kg2p. g2p: English Grapheme To Phoneme Conversion
★ 927CUSP-GX6004.005_ML4Sound. Jupyter Notebook
★ 1python_audio_loading_benchmark. Benchmark popular audio i/o packages
★ 152espnet. End-to-End Speech Processing Toolkit
★ 9.9kstreamlit. Streamlit — A faster way to build and share data apps.
★ 45kgputil. A Python module for getting the GPU status from NVIDA GPUs using nvidia-smi programmically in Python
★ 1.2kpysox. Python wrapper around sox.
★ 539autovc. AutoVC: Zero-Shot Voice Style Transfer with Only Autoencoder Loss
★ 1.1knussl. A flexible source separation library in Python
★ 645flask-react-boilerplate. Simple boilerplate for a Flask backend and React client
★ 103awesome-python-scientific-audio. Curated list of python software and packages related to scientific research in audio
★ 1.7k