funasr/runtime/onnxruntime/src/commonfunc.h
@@ -1,5 +1,7 @@ #pragma once #include <algorithm> namespace funasr { typedef struct { std::string msg; @@ -12,6 +14,11 @@ float snippet_time; }FUNASR_VAD_RESULT; typedef struct { string msg; vector<string> arr_cache; }FUNASR_PUNC_RESULT; #ifdef _WIN32 #include <codecvt> @@ -58,3 +65,4 @@ inline static size_t Argmax(ForwardIterator first, ForwardIterator last) { return std::distance(first, std::max_element(first, last)); } } // namespace funasr