public sealed class SpeakerDiarizationConfig : IMessage<SpeakerDiarizationConfig>, IEquatable<SpeakerDiarizationConfig>, IDeepCloneable<SpeakerDiarizationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Speech-to-Text v2 API class SpeakerDiarizationConfig.
Required. Maximum number of speakers in the conversation. Valid values are:
1-6. Must be >= min_speaker_count. This range gives you more flexibility
by allowing the system to automatically determine the correct number of
speakers.
Required. 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.
To fix the number of speakers detected in the audio, set
min_speaker_count = max_speaker_count.
[[["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\u003eThe \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e class is used to configure speaker diarization within the Cloud Speech-to-Text v2 API, enabling the identification of different speakers in audio.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and is part of the \u003ccode\u003eGoogle.Cloud.Speech.V2\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e class offers two constructors, a default one and another that accepts an existing \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e object for initialization.\u003c/p\u003e\n"],["\u003cp\u003eIt contains two key properties: \u003ccode\u003eMaxSpeakerCount\u003c/code\u003e and \u003ccode\u003eMinSpeakerCount\u003c/code\u003e, which define the range for the number of speakers expected in the audio, with values between 1-6, and the ability to set a fixed speaker count by making both values equal to each other.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this API is version 1.4.0, and previous versions 1.3.0, 1.2.0, 1.1.0, and 1.0.0 are also listed.\u003c/p\u003e\n"]]],[],null,[]]