#ifndef TRANSCRIBE_SORTFORMER_H
#define TRANSCRIBE_SORTFORMER_H
#include "transcribe.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef enum {
TRANSCRIBE_SORTFORMER_PRESET_DEFAULT = 0,
TRANSCRIBE_SORTFORMER_PRESET_VERY_HIGH_LATENCY = 1,
TRANSCRIBE_SORTFORMER_PRESET_HIGH_LATENCY = 2,
TRANSCRIBE_SORTFORMER_PRESET_LOW_LATENCY = 3,
} transcribe_sortformer_preset;
#define TRANSCRIBE_EXT_KIND_SORTFORMER_DIARIZE 0x52444653u
struct transcribe_sortformer_diarize_ext {
struct transcribe_ext ext;
transcribe_sortformer_preset preset;
};
TRANSCRIBE_API void transcribe_sortformer_diarize_ext_init(struct transcribe_sortformer_diarize_ext * ext);
#ifdef __cplusplus
}
#endif
#endif