#if __cplusplus
extern "C" {
#endif
struct whisper_openvino_context;
struct whisper_openvino_context * whisper_openvino_init(const char * path_model,
const char * device,
const char * cache_dir);
void whisper_openvino_free(struct whisper_openvino_context * ctx);
struct ggml_tensor;
int whisper_openvino_encode(
whisper_openvino_context* ctx,
ggml_tensor* mel,
ggml_tensor* out);
#if __cplusplus
}
#endif