Files
storyteller-ml/tts/NeMo/examples/speaker_recognition

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.