sherpa-onnx C API 1.0
Public C API and C++ wrapper for sherpa-onnx
Loading...
Searching...
No Matches
sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig Struct Reference

Configuration for offline speaker diarization. More...

#include <cxx-api.h>

+ Collaboration diagram for sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig:

Public Attributes

OfflineSpeakerSegmentationModelConfig segmentation
 
SpeakerEmbeddingExtractorConfig embedding
 
FastClusteringConfig clustering
 
float min_duration_on = 0
 
float min_duration_off = 0
 

Detailed Description

Definition at line 1935 of file cxx-api.h.

Member Data Documentation

◆ clustering

FastClusteringConfig sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig::clustering

Clustering configuration.

Definition at line 1941 of file cxx-api.h.

◆ embedding

SpeakerEmbeddingExtractorConfig sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig::embedding

Speaker embedding extractor configuration.

Definition at line 1939 of file cxx-api.h.

◆ min_duration_off

float sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig::min_duration_off = 0

Small gaps shorter than this duration in seconds may be merged.

Definition at line 1945 of file cxx-api.h.

◆ min_duration_on

float sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig::min_duration_on = 0

Segments shorter than this duration in seconds are discarded.

Definition at line 1943 of file cxx-api.h.

◆ segmentation

OfflineSpeakerSegmentationModelConfig sherpa_onnx::cxx::OfflineSpeakerDiarizationConfig::segmentation

Speaker segmentation model configuration.

Definition at line 1937 of file cxx-api.h.


The documentation for this struct was generated from the following file: