Speaker diarization#
Speaker diarization is the procedure to assign speaker labels to utterances. MFA can train and use ivector models (see Train an ivector extractor (mfa train_ivector)) or use SpeechBrain’s pretrained speaker classifier.
- Speaker Diarization
- SpeakerDiarizer
SpeakerDiarizerSpeakerDiarizer.calculate_eerSpeakerDiarizer.classify_speakersSpeakerDiarizer.cluster_utterancesSpeakerDiarizer.cluster_utterances_mfaSpeakerDiarizer.compute_speaker_embeddingsSpeakerDiarizer.evaluate_classificationSpeakerDiarizer.evaluate_clusteringSpeakerDiarizer.export_filesSpeakerDiarizer.load_embeddingsSpeakerDiarizer.num_utts_pathSpeakerDiarizer.parse_parametersSpeakerDiarizer.plda_classification_argumentsSpeakerDiarizer.refresh_speaker_vectorsSpeakerDiarizer.setupSpeakerDiarizer.speaker_ivector_path
- SpeakerDiarizer
- Helper functions