From e144cb9dacbabf590615ba2dd76287e34fee7473 Mon Sep 17 00:00:00 2001
From: 雾聪 <wucong.lyb@alibaba-inc.com>
Date: 星期二, 05 三月 2024 11:03:45 +0800
Subject: [PATCH] export audio for win32
---
runtime/onnxruntime/include/audio.h | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/runtime/onnxruntime/include/audio.h b/runtime/onnxruntime/include/audio.h
index 98f2169..9edd9c9 100644
--- a/runtime/onnxruntime/include/audio.h
+++ b/runtime/onnxruntime/include/audio.h
@@ -40,7 +40,16 @@
int global_end = 0; // the end of a frame in the global time axis. in ms
};
-class Audio {
+#ifdef _WIN32
+#ifdef _FUNASR_API_EXPORT
+#define DLLAPI __declspec(dllexport)
+#else
+#define DLLAPI __declspec(dllimport)
+#endif
+#else
+#define DLLAPI
+#endif
+class DLLAPI Audio {
private:
float *speech_data=nullptr;
int16_t *speech_buff=nullptr;
--
Gitblit v1.9.1