Files
artcraft/models/tts/NeMo/examples/speaker_recognition/README.md
T

22 lines
1.3 KiB
Markdown

# Speaker Recognition
Documentation section for speaker related tasks can be found at:
- [Speaker Recognition and Verification](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/asr/speaker_recognition/intro.html)
- [Speaker Diarization](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/asr/speaker_diarization/intro.html)
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.