Namespace AiDotNet.Audio.Speaker
Classes
- DiarizationResult
Result of speaker diarization.
- IdentificationResult
Result of speaker identification.
- SpeakerDiarizerOptions
Configuration options for speaker diarization.
- SpeakerDiarizer<T>
Performs speaker diarization (who spoke when) on audio recordings.
- SpeakerEmbeddingExtractor<T>
Extracts speaker embeddings (d-vectors) from audio for speaker recognition.
- SpeakerEmbeddingOptions
Configuration options for speaker embedding extraction.
- SpeakerEmbedding<T>
Represents a speaker embedding vector.
- SpeakerMatch
A speaker match with score.
- SpeakerRecognitionBase<T>
Base class for speaker recognition models (embedding extraction, verification, diarization).
- SpeakerTurn
Represents a speaker turn in diarization output.
- SpeakerVerifierOptions
Configuration options for speaker verification.
- SpeakerVerifier<T>
Verifies speaker identity by comparing embeddings against enrolled speakers.
- VerificationResult
Result of speaker verification.