mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 17:58:55 +00:00
22 lines
1.3 KiB
Markdown
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.
|