public sealed class SpeakerDiarizationConfig : IMessage<SpeakerDiarizationConfig>, IEquatable<SpeakerDiarizationConfig>, IDeepCloneable<SpeakerDiarizationConfig>, IBufferMessage, IMessage
public bool EnableSpeakerDiarization { get; set; }
If 'true', enables speaker detection for each recognized word in
the top alternative of the recognition result using a speaker_tag provided
in the WordInfo.
Maximum number of speakers in the conversation. This range gives you more
flexibility by allowing the system to automatically determine the correct
number of speakers. If not set, the default value is 6.
Minimum number of speakers in the conversation. This range gives you more
flexibility by allowing the system to automatically determine the correct
number of speakers. If not set, the default value is 2.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e class, found within the \u003ccode\u003eGoogle.Cloud.Speech.V1\u003c/code\u003e namespace and Google.Cloud.Speech.V1.dll assembly, which is used for configuring speaker diarization in speech recognition.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 3.8.0, with multiple versions available ranging from 2.2.0 to 3.8.0, and it supports inheritance from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering functionalities like deep cloning and equality checks.\u003c/p\u003e\n"],["\u003cp\u003eKey properties include \u003ccode\u003eEnableSpeakerDiarization\u003c/code\u003e to activate speaker detection, \u003ccode\u003eMaxSpeakerCount\u003c/code\u003e to define the maximum number of speakers, and \u003ccode\u003eMinSpeakerCount\u003c/code\u003e to define the minimum number of speakers, where \u003ccode\u003eSpeakerTag\u003c/code\u003e is obsolete and is no longer in use.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides two constructors, one empty and one that creates a new instance from another \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e instance.\u003c/p\u003e\n"]]],[],null,[]]