Struct google_speech1::api::SpeakerDiarizationConfig [−][src]
pub struct SpeakerDiarizationConfig {
pub enable_speaker_diarization: Option<bool>,
pub max_speaker_count: Option<i32>,
pub min_speaker_count: Option<i32>,
pub speaker_tag: Option<i32>,
}
Expand description
Config to enable speaker diarization.
This type is not used in any activity, and only used as part of another schema.
Fields
enable_speaker_diarization: Option<bool>
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.
max_speaker_count: Option<i32>
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.
min_speaker_count: Option<i32>
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.
speaker_tag: Option<i32>
Output only. Unused.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for SpeakerDiarizationConfig
impl Send for SpeakerDiarizationConfig
impl Sync for SpeakerDiarizationConfig
impl Unpin for SpeakerDiarizationConfig
impl UnwindSafe for SpeakerDiarizationConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more