Fix building for android (#2081)

This commit is contained in:
Fangjun Kuang
2025-04-01 19:36:40 +08:00
committed by GitHub
parent a11e359c11
commit 1316719e23

View File

@@ -22,18 +22,22 @@
namespace sherpa_onnx {
std::unique_ptr<VadModel> VadModel::Create(const VadModelConfig &config) {
#if SHERPA_ONNX_ENABLE_RKNN
if (config.provider == "rknn") {
return std::make_unique<SileroVadModelRknn>(config);
}
#endif
return std::make_unique<SileroVadModel>(config);
}
template <typename Manager>
std::unique_ptr<VadModel> VadModel::Create(Manager *mgr,
const VadModelConfig &config) {
#if SHERPA_ONNX_ENABLE_RKNN
if (config.provider == "rknn") {
return std::make_unique<SileroVadModelRknn>(mgr, config);
}
#endif
return std::make_unique<SileroVadModel>(mgr, config);
}