diff --git a/sherpa-onnx/csrc/vad-model.cc b/sherpa-onnx/csrc/vad-model.cc index aa6b61a8..676fc1d1 100644 --- a/sherpa-onnx/csrc/vad-model.cc +++ b/sherpa-onnx/csrc/vad-model.cc @@ -22,18 +22,22 @@ namespace sherpa_onnx { std::unique_ptr VadModel::Create(const VadModelConfig &config) { +#if SHERPA_ONNX_ENABLE_RKNN if (config.provider == "rknn") { return std::make_unique(config); } +#endif return std::make_unique(config); } template std::unique_ptr VadModel::Create(Manager *mgr, const VadModelConfig &config) { +#if SHERPA_ONNX_ENABLE_RKNN if (config.provider == "rknn") { return std::make_unique(mgr, config); } +#endif return std::make_unique(mgr, config); }