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, part of the Cloud Speech-to-Text v2 API, is used to configure speaker diarization in audio transcriptions.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionalities such as deep cloning and protocol buffer message handling.\u003c/p\u003e\n"],["\u003cp\u003eIt has properties \u003ccode\u003eMaxSpeakerCount\u003c/code\u003e and \u003ccode\u003eMinSpeakerCount\u003c/code\u003e, which specify the maximum and minimum number of speakers expected in the audio, allowing for automatic determination of speaker count or a fixed number if both are set to the same value.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for creating \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e objects: one is parameterless and the other takes another \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e object for copying.\u003c/p\u003e\n"],["\u003cp\u003eVersion 1.4.0 is the latest version available for \u003ccode\u003eSpeakerDiarizationConfig\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]