From 950676275d70c578828d2f681bd121a4baab24dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B8=B8=E9=9B=81?= Date: Fri, 3 Mar 2023 22:07:58 +0800 Subject: [PATCH] cpp onnxruntime --- funasr/runtime/{cpp => }/onnxruntime/CMakeLists.txt | 0 .../{cpp => }/onnxruntime/CMakeSettings.json | 0 .../runtime/{cpp => }/onnxruntime/images/demo.png | Bin .../{cpp => }/onnxruntime/images/threadnum.png | Bin .../runtime/{cpp => }/onnxruntime/include/Audio.h | 0 .../{cpp => }/onnxruntime/include/ComDefine.h | 0 .../runtime/{cpp => }/onnxruntime/include/Model.h | 0 .../{cpp => }/onnxruntime/include/webrtc_vad.h | 0 .../{cpp => }/onnxruntime/include/win_func.h | 0 .../runtime/{cpp => }/onnxruntime/models/readme.md | 0 .../runtime/{cpp => }/onnxruntime/models/vocab.txt | 0 funasr/runtime/{cpp => }/onnxruntime/readme.md | 0 funasr/runtime/{cpp => }/onnxruntime/src/Audio.cpp | 0 .../{cpp => }/onnxruntime/src/CMakeLists.txt | 0 .../{cpp => }/onnxruntime/src/CommonStruct.h | 0 .../{cpp => }/onnxruntime/src/FeatureExtract.cpp | 0 .../{cpp => }/onnxruntime/src/FeatureExtract.h | 0 .../{cpp => }/onnxruntime/src/FeatureQueue.cpp | 0 .../{cpp => }/onnxruntime/src/FeatureQueue.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/Model.cpp | 0 .../{cpp => }/onnxruntime/src/SpeechWrap.cpp | 0 .../runtime/{cpp => }/onnxruntime/src/SpeechWrap.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/Tensor.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/Vocab.cpp | 0 funasr/runtime/{cpp => }/onnxruntime/src/Vocab.h | 0 .../{cpp => }/onnxruntime/src/alignedmem.cpp | 0 .../runtime/{cpp => }/onnxruntime/src/alignedmem.h | 0 .../runtime/{cpp => }/onnxruntime/src/commonfunc.h | 0 .../{cpp => }/onnxruntime/src/paraformer_onnx.cpp | 0 .../{cpp => }/onnxruntime/src/paraformer_onnx.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/precomp.h | 0 .../{cpp => }/onnxruntime/src/predefine_coe.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/tmp.h | 0 funasr/runtime/{cpp => }/onnxruntime/src/util.cpp | 0 funasr/runtime/{cpp => }/onnxruntime/src/util.h | 0 .../{cpp => }/onnxruntime/tester/CMakeLists.txt | 0 .../runtime/{cpp => }/onnxruntime/tester/tester.cpp | 0 .../onnxruntime/third_party/webrtc/CMakeLists.txt | 0 .../signal_processing/complex_bit_reverse.c | 0 .../common_audio/signal_processing/complex_fft.c | 0 .../signal_processing/complex_fft_tables.h | 0 .../signal_processing/cross_correlation.c | 0 .../signal_processing/division_operations.c | 0 .../signal_processing/dot_product_with_scale.cc | 0 .../signal_processing/dot_product_with_scale.h | 0 .../signal_processing/downsample_fast.c | 0 .../webrtc/common_audio/signal_processing/energy.c | 0 .../signal_processing/get_scaling_square.c | 0 .../signal_processing/include/real_fft.h | 0 .../include/signal_processing_library.h | 0 .../signal_processing/include/spl_inl.h | 0 .../signal_processing/min_max_operations.c | 0 .../common_audio/signal_processing/resample_48khz.c | 0 .../signal_processing/resample_by_2_internal.c | 0 .../signal_processing/resample_by_2_internal.h | 0 .../signal_processing/resample_fractional.c | 0 .../common_audio/signal_processing/spl_init.c | 0 .../webrtc/common_audio/signal_processing/spl_inl.c | 0 .../common_audio/signal_processing/spl_sqrt.c | 0 .../signal_processing/vector_scaling_operations.c | 0 .../third_party/spl_sqrt_floor/spl_sqrt_floor.c | 0 .../third_party/spl_sqrt_floor/spl_sqrt_floor.h | 0 .../webrtc/common_audio/vad/include/webrtc_vad.h | 0 .../third_party/webrtc/common_audio/vad/vad_core.c | 0 .../third_party/webrtc/common_audio/vad/vad_core.h | 0 .../webrtc/common_audio/vad/vad_filterbank.c | 0 .../webrtc/common_audio/vad/vad_filterbank.h | 0 .../third_party/webrtc/common_audio/vad/vad_gmm.c | 0 .../third_party/webrtc/common_audio/vad/vad_gmm.h | 0 .../third_party/webrtc/common_audio/vad/vad_sp.c | 0 .../third_party/webrtc/common_audio/vad/vad_sp.h | 0 .../webrtc/common_audio/vad/webrtc_vad.c | 0 .../third_party/webrtc/rtc_base/checks.cc | 0 .../third_party/webrtc/rtc_base/checks.h | 0 .../third_party/webrtc/rtc_base/compile_assert_c.h | 0 .../webrtc/rtc_base/numerics/safe_compare.h | 0 .../third_party/webrtc/rtc_base/sanitizer.h | 0 .../third_party/webrtc/rtc_base/system/arch.h | 0 .../third_party/webrtc/rtc_base/system/inline.h | 0 .../third_party/webrtc/rtc_base/type_traits.h | 0 .../system_wrappers/include/cpu_features_wrapper.h | 0 .../onnxruntime/third_party/webrtc/typedefs.h | 0 .../{cpp => }/onnxruntime/wave/asr_example.wav | Bin funasr/runtime/{cpp => }/onnxruntime/wave/long.wav | Bin funasr/runtime/{cpp => }/onnxruntime/wave/short.wav | Bin .../onnxruntime/win/bin/x64/libfftw3-3.dll | Bin .../onnxruntime/win/bin/x64/libfftw3f-3.dll | Bin .../onnxruntime/win/bin/x64/libfftw3l-3.dll | Bin .../onnxruntime/win/bin/x64/onnxruntime.dll | Bin .../onnxruntime/win/bin/x86/libfftw3-3.dll | Bin .../onnxruntime/win/bin/x86/libfftw3f-3.dll | Bin .../onnxruntime/win/bin/x86/libfftw3l-3.dll | Bin .../onnxruntime/win/bin/x86/onnxruntime.dll | Bin .../{cpp => }/onnxruntime/win/images/sample.png | Bin .../onnxruntime/win/include/cpu_provider_factory.h | 0 .../{cpp => }/onnxruntime/win/include/fftw3.h | 0 .../onnxruntime/win/include/onnxruntime_c_api.h | 0 .../onnxruntime/win/include/onnxruntime_cxx_api.h | 0 .../win/include/onnxruntime_cxx_inline.h | 0 .../include/onnxruntime_run_options_config_keys.h | 0 .../onnxruntime_session_options_config_keys.h | 0 .../onnxruntime/win/include/provider_options.h | 0 .../win/include/tensorrt_provider_factory.h | 0 .../onnxruntime/win/lib/x64/libfftw3-3.def | 0 .../onnxruntime/win/lib/x64/libfftw3-3.exp | Bin .../onnxruntime/win/lib/x64/libfftw3-3.lib | Bin .../onnxruntime/win/lib/x64/libfftw3f-3.def | 0 .../onnxruntime/win/lib/x64/libfftw3f-3.exp | Bin .../onnxruntime/win/lib/x64/libfftw3f-3.lib | Bin .../onnxruntime/win/lib/x64/libfftw3l-3.def | 0 .../onnxruntime/win/lib/x64/libfftw3l-3.exp | Bin .../onnxruntime/win/lib/x64/libfftw3l-3.lib | Bin .../onnxruntime/win/lib/x64/onnxruntime.lib | Bin .../onnxruntime/win/lib/x86/libfftw3-3.def | 0 .../onnxruntime/win/lib/x86/libfftw3-3.exp | Bin .../onnxruntime/win/lib/x86/libfftw3-3.lib | Bin .../onnxruntime/win/lib/x86/libfftw3f-3.def | 0 .../onnxruntime/win/lib/x86/libfftw3f-3.exp | Bin .../onnxruntime/win/lib/x86/libfftw3f-3.lib | Bin .../onnxruntime/win/lib/x86/libfftw3l-3.def | 0 .../onnxruntime/win/lib/x86/libfftw3l-3.exp | Bin .../onnxruntime/win/lib/x86/libfftw3l-3.lib | Bin .../onnxruntime/win/lib/x86/onnxruntime.lib | Bin funasr/runtime/{cpp => }/onnxruntime/win/readme.md | 0 124 files changed, 0 insertions(+), 0 deletions(-) rename funasr/runtime/{cpp => }/onnxruntime/CMakeLists.txt (100%) rename funasr/runtime/{cpp => }/onnxruntime/CMakeSettings.json (100%) rename funasr/runtime/{cpp => }/onnxruntime/images/demo.png (100%) rename funasr/runtime/{cpp => }/onnxruntime/images/threadnum.png (100%) rename funasr/runtime/{cpp => }/onnxruntime/include/Audio.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/include/ComDefine.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/include/Model.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/include/webrtc_vad.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/include/win_func.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/models/readme.md (100%) rename funasr/runtime/{cpp => }/onnxruntime/models/vocab.txt (100%) rename funasr/runtime/{cpp => }/onnxruntime/readme.md (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/Audio.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/CMakeLists.txt (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/CommonStruct.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/FeatureExtract.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/FeatureExtract.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/FeatureQueue.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/FeatureQueue.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/Model.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/SpeechWrap.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/SpeechWrap.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/Tensor.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/Vocab.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/Vocab.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/alignedmem.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/alignedmem.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/commonfunc.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/paraformer_onnx.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/paraformer_onnx.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/precomp.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/predefine_coe.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/tmp.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/util.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/src/util.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/tester/CMakeLists.txt (100%) rename funasr/runtime/{cpp => }/onnxruntime/tester/tester.cpp (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/CMakeLists.txt (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_bit_reverse.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft_tables.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/cross_correlation.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/division_operations.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.cc (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/downsample_fast.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/energy.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/get_scaling_square.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/real_fft.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/signal_processing_library.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/spl_inl.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/min_max_operations.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_48khz.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_fractional.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_init.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_inl.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_sqrt.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/include/webrtc_vad.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/common_audio/vad/webrtc_vad.c (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/checks.cc (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/checks.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/compile_assert_c.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/numerics/safe_compare.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/sanitizer.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/system/arch.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/system/inline.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/rtc_base/type_traits.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/system_wrappers/include/cpu_features_wrapper.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/third_party/webrtc/typedefs.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/wave/asr_example.wav (100%) rename funasr/runtime/{cpp => }/onnxruntime/wave/long.wav (100%) rename funasr/runtime/{cpp => }/onnxruntime/wave/short.wav (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x64/libfftw3-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x64/libfftw3f-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x64/libfftw3l-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x64/onnxruntime.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x86/libfftw3-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x86/libfftw3f-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x86/libfftw3l-3.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/bin/x86/onnxruntime.dll (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/images/sample.png (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/cpu_provider_factory.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/fftw3.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/onnxruntime_c_api.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/onnxruntime_cxx_api.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/onnxruntime_cxx_inline.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/onnxruntime_run_options_config_keys.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/onnxruntime_session_options_config_keys.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/provider_options.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/include/tensorrt_provider_factory.h (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3f-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3f-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3f-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3l-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3l-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/libfftw3l-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x64/onnxruntime.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3f-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3f-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3f-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3l-3.def (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3l-3.exp (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/libfftw3l-3.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/lib/x86/onnxruntime.lib (100%) rename funasr/runtime/{cpp => }/onnxruntime/win/readme.md (100%) diff --git a/funasr/runtime/cpp/onnxruntime/CMakeLists.txt b/funasr/runtime/onnxruntime/CMakeLists.txt similarity index 100% rename from funasr/runtime/cpp/onnxruntime/CMakeLists.txt rename to funasr/runtime/onnxruntime/CMakeLists.txt diff --git a/funasr/runtime/cpp/onnxruntime/CMakeSettings.json b/funasr/runtime/onnxruntime/CMakeSettings.json similarity index 100% rename from funasr/runtime/cpp/onnxruntime/CMakeSettings.json rename to funasr/runtime/onnxruntime/CMakeSettings.json diff --git a/funasr/runtime/cpp/onnxruntime/images/demo.png b/funasr/runtime/onnxruntime/images/demo.png similarity index 100% rename from funasr/runtime/cpp/onnxruntime/images/demo.png rename to funasr/runtime/onnxruntime/images/demo.png diff --git a/funasr/runtime/cpp/onnxruntime/images/threadnum.png b/funasr/runtime/onnxruntime/images/threadnum.png similarity index 100% rename from funasr/runtime/cpp/onnxruntime/images/threadnum.png rename to funasr/runtime/onnxruntime/images/threadnum.png diff --git a/funasr/runtime/cpp/onnxruntime/include/Audio.h b/funasr/runtime/onnxruntime/include/Audio.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/include/Audio.h rename to funasr/runtime/onnxruntime/include/Audio.h diff --git a/funasr/runtime/cpp/onnxruntime/include/ComDefine.h b/funasr/runtime/onnxruntime/include/ComDefine.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/include/ComDefine.h rename to funasr/runtime/onnxruntime/include/ComDefine.h diff --git a/funasr/runtime/cpp/onnxruntime/include/Model.h b/funasr/runtime/onnxruntime/include/Model.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/include/Model.h rename to funasr/runtime/onnxruntime/include/Model.h diff --git a/funasr/runtime/cpp/onnxruntime/include/webrtc_vad.h b/funasr/runtime/onnxruntime/include/webrtc_vad.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/include/webrtc_vad.h rename to funasr/runtime/onnxruntime/include/webrtc_vad.h diff --git a/funasr/runtime/cpp/onnxruntime/include/win_func.h b/funasr/runtime/onnxruntime/include/win_func.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/include/win_func.h rename to funasr/runtime/onnxruntime/include/win_func.h diff --git a/funasr/runtime/cpp/onnxruntime/models/readme.md b/funasr/runtime/onnxruntime/models/readme.md similarity index 100% rename from funasr/runtime/cpp/onnxruntime/models/readme.md rename to funasr/runtime/onnxruntime/models/readme.md diff --git a/funasr/runtime/cpp/onnxruntime/models/vocab.txt b/funasr/runtime/onnxruntime/models/vocab.txt similarity index 100% rename from funasr/runtime/cpp/onnxruntime/models/vocab.txt rename to funasr/runtime/onnxruntime/models/vocab.txt diff --git a/funasr/runtime/cpp/onnxruntime/readme.md b/funasr/runtime/onnxruntime/readme.md similarity index 100% rename from funasr/runtime/cpp/onnxruntime/readme.md rename to funasr/runtime/onnxruntime/readme.md diff --git a/funasr/runtime/cpp/onnxruntime/src/Audio.cpp b/funasr/runtime/onnxruntime/src/Audio.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/Audio.cpp rename to funasr/runtime/onnxruntime/src/Audio.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/CMakeLists.txt b/funasr/runtime/onnxruntime/src/CMakeLists.txt similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/CMakeLists.txt rename to funasr/runtime/onnxruntime/src/CMakeLists.txt diff --git a/funasr/runtime/cpp/onnxruntime/src/CommonStruct.h b/funasr/runtime/onnxruntime/src/CommonStruct.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/CommonStruct.h rename to funasr/runtime/onnxruntime/src/CommonStruct.h diff --git a/funasr/runtime/cpp/onnxruntime/src/FeatureExtract.cpp b/funasr/runtime/onnxruntime/src/FeatureExtract.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/FeatureExtract.cpp rename to funasr/runtime/onnxruntime/src/FeatureExtract.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/FeatureExtract.h b/funasr/runtime/onnxruntime/src/FeatureExtract.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/FeatureExtract.h rename to funasr/runtime/onnxruntime/src/FeatureExtract.h diff --git a/funasr/runtime/cpp/onnxruntime/src/FeatureQueue.cpp b/funasr/runtime/onnxruntime/src/FeatureQueue.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/FeatureQueue.cpp rename to funasr/runtime/onnxruntime/src/FeatureQueue.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/FeatureQueue.h b/funasr/runtime/onnxruntime/src/FeatureQueue.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/FeatureQueue.h rename to funasr/runtime/onnxruntime/src/FeatureQueue.h diff --git a/funasr/runtime/cpp/onnxruntime/src/Model.cpp b/funasr/runtime/onnxruntime/src/Model.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/Model.cpp rename to funasr/runtime/onnxruntime/src/Model.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/SpeechWrap.cpp b/funasr/runtime/onnxruntime/src/SpeechWrap.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/SpeechWrap.cpp rename to funasr/runtime/onnxruntime/src/SpeechWrap.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/SpeechWrap.h b/funasr/runtime/onnxruntime/src/SpeechWrap.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/SpeechWrap.h rename to funasr/runtime/onnxruntime/src/SpeechWrap.h diff --git a/funasr/runtime/cpp/onnxruntime/src/Tensor.h b/funasr/runtime/onnxruntime/src/Tensor.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/Tensor.h rename to funasr/runtime/onnxruntime/src/Tensor.h diff --git a/funasr/runtime/cpp/onnxruntime/src/Vocab.cpp b/funasr/runtime/onnxruntime/src/Vocab.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/Vocab.cpp rename to funasr/runtime/onnxruntime/src/Vocab.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/Vocab.h b/funasr/runtime/onnxruntime/src/Vocab.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/Vocab.h rename to funasr/runtime/onnxruntime/src/Vocab.h diff --git a/funasr/runtime/cpp/onnxruntime/src/alignedmem.cpp b/funasr/runtime/onnxruntime/src/alignedmem.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/alignedmem.cpp rename to funasr/runtime/onnxruntime/src/alignedmem.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/alignedmem.h b/funasr/runtime/onnxruntime/src/alignedmem.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/alignedmem.h rename to funasr/runtime/onnxruntime/src/alignedmem.h diff --git a/funasr/runtime/cpp/onnxruntime/src/commonfunc.h b/funasr/runtime/onnxruntime/src/commonfunc.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/commonfunc.h rename to funasr/runtime/onnxruntime/src/commonfunc.h diff --git a/funasr/runtime/cpp/onnxruntime/src/paraformer_onnx.cpp b/funasr/runtime/onnxruntime/src/paraformer_onnx.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/paraformer_onnx.cpp rename to funasr/runtime/onnxruntime/src/paraformer_onnx.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/paraformer_onnx.h b/funasr/runtime/onnxruntime/src/paraformer_onnx.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/paraformer_onnx.h rename to funasr/runtime/onnxruntime/src/paraformer_onnx.h diff --git a/funasr/runtime/cpp/onnxruntime/src/precomp.h b/funasr/runtime/onnxruntime/src/precomp.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/precomp.h rename to funasr/runtime/onnxruntime/src/precomp.h diff --git a/funasr/runtime/cpp/onnxruntime/src/predefine_coe.h b/funasr/runtime/onnxruntime/src/predefine_coe.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/predefine_coe.h rename to funasr/runtime/onnxruntime/src/predefine_coe.h diff --git a/funasr/runtime/cpp/onnxruntime/src/tmp.h b/funasr/runtime/onnxruntime/src/tmp.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/tmp.h rename to funasr/runtime/onnxruntime/src/tmp.h diff --git a/funasr/runtime/cpp/onnxruntime/src/util.cpp b/funasr/runtime/onnxruntime/src/util.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/util.cpp rename to funasr/runtime/onnxruntime/src/util.cpp diff --git a/funasr/runtime/cpp/onnxruntime/src/util.h b/funasr/runtime/onnxruntime/src/util.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/src/util.h rename to funasr/runtime/onnxruntime/src/util.h diff --git a/funasr/runtime/cpp/onnxruntime/tester/CMakeLists.txt b/funasr/runtime/onnxruntime/tester/CMakeLists.txt similarity index 100% rename from funasr/runtime/cpp/onnxruntime/tester/CMakeLists.txt rename to funasr/runtime/onnxruntime/tester/CMakeLists.txt diff --git a/funasr/runtime/cpp/onnxruntime/tester/tester.cpp b/funasr/runtime/onnxruntime/tester/tester.cpp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/tester/tester.cpp rename to funasr/runtime/onnxruntime/tester/tester.cpp diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/CMakeLists.txt b/funasr/runtime/onnxruntime/third_party/webrtc/CMakeLists.txt similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/CMakeLists.txt rename to funasr/runtime/onnxruntime/third_party/webrtc/CMakeLists.txt diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_bit_reverse.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_bit_reverse.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_bit_reverse.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_bit_reverse.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft_tables.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft_tables.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft_tables.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/complex_fft_tables.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/cross_correlation.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/cross_correlation.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/cross_correlation.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/cross_correlation.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/division_operations.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/division_operations.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/division_operations.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/division_operations.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.cc b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.cc similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.cc rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.cc diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/dot_product_with_scale.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/downsample_fast.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/downsample_fast.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/downsample_fast.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/downsample_fast.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/energy.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/energy.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/energy.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/energy.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/get_scaling_square.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/get_scaling_square.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/get_scaling_square.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/get_scaling_square.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/real_fft.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/real_fft.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/real_fft.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/real_fft.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/signal_processing_library.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/signal_processing_library.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/signal_processing_library.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/signal_processing_library.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/spl_inl.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/spl_inl.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/spl_inl.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/include/spl_inl.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/min_max_operations.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/min_max_operations.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/min_max_operations.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/min_max_operations.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_48khz.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_48khz.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_48khz.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_48khz.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_by_2_internal.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_fractional.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_fractional.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_fractional.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/resample_fractional.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_init.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_init.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_init.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_init.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_inl.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_inl.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_inl.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_inl.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_sqrt.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_sqrt.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_sqrt.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/spl_sqrt.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/include/webrtc_vad.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/include/webrtc_vad.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/include/webrtc_vad.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/include/webrtc_vad.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_core.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_filterbank.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_gmm.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.h b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.h rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/vad_sp.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/webrtc_vad.c b/funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/webrtc_vad.c similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/common_audio/vad/webrtc_vad.c rename to funasr/runtime/onnxruntime/third_party/webrtc/common_audio/vad/webrtc_vad.c diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/checks.cc b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/checks.cc similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/checks.cc rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/checks.cc diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/checks.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/checks.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/checks.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/checks.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/compile_assert_c.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/compile_assert_c.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/compile_assert_c.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/compile_assert_c.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/numerics/safe_compare.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/numerics/safe_compare.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/numerics/safe_compare.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/numerics/safe_compare.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/sanitizer.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/sanitizer.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/sanitizer.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/sanitizer.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/system/arch.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/system/arch.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/system/arch.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/system/arch.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/system/inline.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/system/inline.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/system/inline.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/system/inline.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/type_traits.h b/funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/type_traits.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/rtc_base/type_traits.h rename to funasr/runtime/onnxruntime/third_party/webrtc/rtc_base/type_traits.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/system_wrappers/include/cpu_features_wrapper.h b/funasr/runtime/onnxruntime/third_party/webrtc/system_wrappers/include/cpu_features_wrapper.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/system_wrappers/include/cpu_features_wrapper.h rename to funasr/runtime/onnxruntime/third_party/webrtc/system_wrappers/include/cpu_features_wrapper.h diff --git a/funasr/runtime/cpp/onnxruntime/third_party/webrtc/typedefs.h b/funasr/runtime/onnxruntime/third_party/webrtc/typedefs.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/third_party/webrtc/typedefs.h rename to funasr/runtime/onnxruntime/third_party/webrtc/typedefs.h diff --git a/funasr/runtime/cpp/onnxruntime/wave/asr_example.wav b/funasr/runtime/onnxruntime/wave/asr_example.wav similarity index 100% rename from funasr/runtime/cpp/onnxruntime/wave/asr_example.wav rename to funasr/runtime/onnxruntime/wave/asr_example.wav diff --git a/funasr/runtime/cpp/onnxruntime/wave/long.wav b/funasr/runtime/onnxruntime/wave/long.wav similarity index 100% rename from funasr/runtime/cpp/onnxruntime/wave/long.wav rename to funasr/runtime/onnxruntime/wave/long.wav diff --git a/funasr/runtime/cpp/onnxruntime/wave/short.wav b/funasr/runtime/onnxruntime/wave/short.wav similarity index 100% rename from funasr/runtime/cpp/onnxruntime/wave/short.wav rename to funasr/runtime/onnxruntime/wave/short.wav diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3-3.dll b/funasr/runtime/onnxruntime/win/bin/x64/libfftw3-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3-3.dll rename to funasr/runtime/onnxruntime/win/bin/x64/libfftw3-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3f-3.dll b/funasr/runtime/onnxruntime/win/bin/x64/libfftw3f-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3f-3.dll rename to funasr/runtime/onnxruntime/win/bin/x64/libfftw3f-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3l-3.dll b/funasr/runtime/onnxruntime/win/bin/x64/libfftw3l-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x64/libfftw3l-3.dll rename to funasr/runtime/onnxruntime/win/bin/x64/libfftw3l-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x64/onnxruntime.dll b/funasr/runtime/onnxruntime/win/bin/x64/onnxruntime.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x64/onnxruntime.dll rename to funasr/runtime/onnxruntime/win/bin/x64/onnxruntime.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3-3.dll b/funasr/runtime/onnxruntime/win/bin/x86/libfftw3-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3-3.dll rename to funasr/runtime/onnxruntime/win/bin/x86/libfftw3-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3f-3.dll b/funasr/runtime/onnxruntime/win/bin/x86/libfftw3f-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3f-3.dll rename to funasr/runtime/onnxruntime/win/bin/x86/libfftw3f-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3l-3.dll b/funasr/runtime/onnxruntime/win/bin/x86/libfftw3l-3.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x86/libfftw3l-3.dll rename to funasr/runtime/onnxruntime/win/bin/x86/libfftw3l-3.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/bin/x86/onnxruntime.dll b/funasr/runtime/onnxruntime/win/bin/x86/onnxruntime.dll similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/bin/x86/onnxruntime.dll rename to funasr/runtime/onnxruntime/win/bin/x86/onnxruntime.dll diff --git a/funasr/runtime/cpp/onnxruntime/win/images/sample.png b/funasr/runtime/onnxruntime/win/images/sample.png similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/images/sample.png rename to funasr/runtime/onnxruntime/win/images/sample.png diff --git a/funasr/runtime/cpp/onnxruntime/win/include/cpu_provider_factory.h b/funasr/runtime/onnxruntime/win/include/cpu_provider_factory.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/cpu_provider_factory.h rename to funasr/runtime/onnxruntime/win/include/cpu_provider_factory.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/fftw3.h b/funasr/runtime/onnxruntime/win/include/fftw3.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/fftw3.h rename to funasr/runtime/onnxruntime/win/include/fftw3.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_c_api.h b/funasr/runtime/onnxruntime/win/include/onnxruntime_c_api.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_c_api.h rename to funasr/runtime/onnxruntime/win/include/onnxruntime_c_api.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_cxx_api.h b/funasr/runtime/onnxruntime/win/include/onnxruntime_cxx_api.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_cxx_api.h rename to funasr/runtime/onnxruntime/win/include/onnxruntime_cxx_api.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_cxx_inline.h b/funasr/runtime/onnxruntime/win/include/onnxruntime_cxx_inline.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_cxx_inline.h rename to funasr/runtime/onnxruntime/win/include/onnxruntime_cxx_inline.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_run_options_config_keys.h b/funasr/runtime/onnxruntime/win/include/onnxruntime_run_options_config_keys.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_run_options_config_keys.h rename to funasr/runtime/onnxruntime/win/include/onnxruntime_run_options_config_keys.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_session_options_config_keys.h b/funasr/runtime/onnxruntime/win/include/onnxruntime_session_options_config_keys.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/onnxruntime_session_options_config_keys.h rename to funasr/runtime/onnxruntime/win/include/onnxruntime_session_options_config_keys.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/provider_options.h b/funasr/runtime/onnxruntime/win/include/provider_options.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/provider_options.h rename to funasr/runtime/onnxruntime/win/include/provider_options.h diff --git a/funasr/runtime/cpp/onnxruntime/win/include/tensorrt_provider_factory.h b/funasr/runtime/onnxruntime/win/include/tensorrt_provider_factory.h similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/include/tensorrt_provider_factory.h rename to funasr/runtime/onnxruntime/win/include/tensorrt_provider_factory.h diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.def b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.def rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.exp b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.exp rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.lib b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3-3.lib rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.def b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.def rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.exp b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.exp rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.lib b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3f-3.lib rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3f-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.def b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.def rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.exp b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.exp rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.lib b/funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/libfftw3l-3.lib rename to funasr/runtime/onnxruntime/win/lib/x64/libfftw3l-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x64/onnxruntime.lib b/funasr/runtime/onnxruntime/win/lib/x64/onnxruntime.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x64/onnxruntime.lib rename to funasr/runtime/onnxruntime/win/lib/x64/onnxruntime.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.def b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.def rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.exp b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.exp rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.lib b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3-3.lib rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.def b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.def rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.exp b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.exp rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.lib b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3f-3.lib rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3f-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.def b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.def similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.def rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.def diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.exp b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.exp similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.exp rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.exp diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.lib b/funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/libfftw3l-3.lib rename to funasr/runtime/onnxruntime/win/lib/x86/libfftw3l-3.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/lib/x86/onnxruntime.lib b/funasr/runtime/onnxruntime/win/lib/x86/onnxruntime.lib similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/lib/x86/onnxruntime.lib rename to funasr/runtime/onnxruntime/win/lib/x86/onnxruntime.lib diff --git a/funasr/runtime/cpp/onnxruntime/win/readme.md b/funasr/runtime/onnxruntime/win/readme.md similarity index 100% rename from funasr/runtime/cpp/onnxruntime/win/readme.md rename to funasr/runtime/onnxruntime/win/readme.md