mirror of
https://github.com/storytold/storyteller-ml.git
synced 2026-10-13 23:53:02 +00:00
Speaker Recognition
Documentation section for speaker related tasks can be found at:
This folder contains scripts for performing various speaker related tasks as breiefly explained below:
- speaker_reco.py : Training script for speaker verification and recognition
- speaker_reco_infer.py : Inference for speaker recognition. Can be used to map labels using trained model on test set with known speaker labels from train set. (speaker id)
- extract_speaker_embeddings.py : Extract speaker embeddings using trained model for speaker verification purposes.
- speaker_reco_finetune.py : Sample script to demonstrate on how to finetune a already trained model for specific sub tasks.
- voxceleb_eval.py : Helper script to evaluate speaker embeddings on voxceleb trail files.
- speaker_diarize.py : Inference script for speaker diarization - knowing who spoke when.
- conf/ : Folder containing configuration files for training speaker tasks. We currently only support inference for speaker diarization.