pyannote-audio
Speaker Diarization Toolkit
A toolkit for speaker diarization using PyTorch and speech activity detection.
Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker embedding
7k stars
73 watching
797 forks
Language: Jupyter Notebook
last commit: about 1 month ago
Linked from 2 awesome lists
overlapped-speech-detectionpretrained-modelspytorchspeaker-change-detectionspeaker-diarizationspeaker-embeddingspeaker-recognitionspeaker-verificationspeech-activity-detectionspeech-processingvoice-activity-detection
Related projects:
Repository | Description | Stars |
---|---|---|
tyiannak/pyaudioanalysis | A comprehensive Python library for feature extraction, classification, segmentation, and applications of audio data. | 5,918 |
mahmoudashraf97/whisper-diarization | Automates speaker diarization from audio recordings using OpenAI Whisper ASR and additional neural networks. | 3,874 |
pytorch/audio | A PyTorch module providing tools and functions for audio signal processing | 2,561 |
speechbrain/speechbrain | A PyTorch-based toolkit for building conversational AI systems with advanced speech and text processing capabilities. | 9,066 |
lucidrains/musiclm-pytorch | Implementation of Google's MusicLM model for music generation using attention networks and text-conditioning. | 3,189 |
facebookresearch/audio2photoreal | Generating photorealistic avatars from audio | 2,715 |
mravanelli/pytorch-kaldi | Develops state-of-the-art speech recognition systems using PyTorch and Kaldi toolkits | 2,370 |
facebookresearch/audiocraft | A deep learning library for generating high-quality audio | 21,134 |
ibab/tensorflow-wavenet | An implementation of a WaveNet generative neural network architecture for audio generation | 5,417 |
m-bain/whisperx | An automatic speech recognition system with word-level timestamps and speaker diarization. | 12,894 |
nvidia/waveglow | Generates high-quality speech from mel-spectrograms using a flow-based network architecture | 2,294 |
openai/whisper | A general-purpose speech recognition system trained on large-scale weak supervision | 72,752 |
enhuiz/vall-e | An implementation of VALL-E in PyTorch for text-to-speech synthesis | 2,970 |
lucidrains/dalle2-pytorch | An implementation of DALL-E 2's text-to-image synthesis neural network in PyTorch | 11,184 |
huggingface/transformers | A collection of pre-trained machine learning models for various natural language and computer vision tasks, enabling developers to fine-tune and deploy these models on their own projects. | 136,357 |