diff --git a/examples/audio/silero-vad/cpp/CMakeLists.txt b/examples/audio/silero-vad/cpp/CMakeLists.txt index 004d193168..9e2f58360e 100644 --- a/examples/audio/silero-vad/cpp/CMakeLists.txt +++ b/examples/audio/silero-vad/cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.23) +cmake_minimum_required(VERSION 3.10) project(silero_vad) set(CMAKE_CXX_STANDARD 11) diff --git a/examples/audio/silero-vad/cpp/vad.cc b/examples/audio/silero-vad/cpp/vad.cc index 512d94adb6..a70dd41f8a 100644 --- a/examples/audio/silero-vad/cpp/vad.cc +++ b/examples/audio/silero-vad/cpp/vad.cc @@ -93,7 +93,7 @@ void Vad::setAudioCofig(int sr, int frame_ms, float threshold, Vad::speech_pad_ms_ = speech_pad_ms; } -bool Vad::Preprocess(std::vector audioWindowData) { +bool Vad::Preprocess(std::vector& audioWindowData) { inputTensors_.resize(4); inputTensors_[0].name = "input"; inputTensors_[0].SetExternalData(input_node_dims_, fastdeploy::FDDataType::FP32, diff --git a/examples/audio/silero-vad/cpp/vad.h b/examples/audio/silero-vad/cpp/vad.h index 750085bc58..b1eb95a313 100644 --- a/examples/audio/silero-vad/cpp/vad.h +++ b/examples/audio/silero-vad/cpp/vad.h @@ -50,7 +50,7 @@ class Vad : public fastdeploy::FastDeployModel { private: bool Initialize(); - bool Preprocess(std::vector audioWindowData); + bool Preprocess(std::vector& audioWindowData); bool Postprocess();