#ifndef TRANSCRIBE_PARAKEET_H
#define TRANSCRIBE_PARAKEET_H
#include "transcribe.h"
#ifdef __cplusplus
extern "C" {
#endif
#define TRANSCRIBE_EXT_KIND_PARAKEET_STREAM 0x54534B50u
#define TRANSCRIBE_EXT_KIND_PARAKEET_BUFFERED_STREAM 0x53424B50u
struct transcribe_parakeet_stream_ext {
struct transcribe_ext ext;
int32_t att_context_right;
};
TRANSCRIBE_API void transcribe_parakeet_stream_ext_init(struct transcribe_parakeet_stream_ext * ext);
struct transcribe_parakeet_buffered_stream_ext {
struct transcribe_ext ext;
int32_t left_ms;
int32_t chunk_ms;
int32_t right_ms;
};
TRANSCRIBE_API void transcribe_parakeet_buffered_stream_ext_init(struct transcribe_parakeet_buffered_stream_ext * ext);
#ifdef __cplusplus
}
#endif
#endif