Class SpeakerDiarizerOptions
Configuration options for speaker diarization.
public class SpeakerDiarizerOptions
- Inheritance
-
SpeakerDiarizerOptions
- Inherited Members
Properties
ClusteringThreshold
Gets or sets the clustering threshold (cosine similarity).
public double ClusteringThreshold { get; set; }
Property Value
EmbeddingDimension
Gets or sets the embedding dimension.
public int EmbeddingDimension { get; set; }
Property Value
EmbeddingModelPath
Gets or sets the path to the embedding model.
public string? EmbeddingModelPath { get; set; }
Property Value
HopDurationSeconds
Gets or sets the hop duration in seconds.
public double HopDurationSeconds { get; set; }
Property Value
MaxSpeakers
Gets or sets the maximum number of speakers (null for auto).
public int? MaxSpeakers { get; set; }
Property Value
- int?
MinTurnDuration
Gets or sets the minimum turn duration in seconds.
public double MinTurnDuration { get; set; }
Property Value
SampleRate
Gets or sets the sample rate.
public int SampleRate { get; set; }
Property Value
WindowDurationSeconds
Gets or sets the window duration in seconds.
public double WindowDurationSeconds { get; set; }