7#if defined _WIN32 || defined __CYGWIN__
8#ifdef KRISP_AUDIO_STATIC
11#ifdef KRISP_AUDIO_EXPORTS
13#define KRISP_AUDIO_API __attribute__((dllexport))
15#define KRISP_AUDIO_API __declspec(dllexport)
19#define KRISP_AUDIO_API __attribute__((dllimport))
21#define KRISP_AUDIO_API __declspec(dllimport)
27#define KRISP_AUDIO_API __attribute__((visibility("default")))
29#define KRISP_AUDIO_API
71 std::pair<const uint8_t*, size_t>
blob;
Definition krisp-audio-api-definitions.hpp:34
SamplingRate
Sampling frequency of the audio frame.
Definition krisp-audio-api-definitions.hpp:38
FrameDuration
Input audio frame duration in ms.
Definition krisp-audio-api-definitions.hpp:51
Model Info containing path to the model or it's content blob.
Definition krisp-audio-api-definitions.hpp:66
std::pair< const uint8_t *, size_t > blob
Model file content as a blob.
Definition krisp-audio-api-definitions.hpp:71
std::wstring path
Path to the model file.
Definition krisp-audio-api-definitions.hpp:68
Version information.
Definition krisp-audio-api-definitions.hpp:57