Fangjun Kuang
Committed by GitHub

Fix Matcha + vocos for Android (#2024)

@@ -100,9 +100,9 @@ std::unique_ptr<Vocoder> Vocoder::Create(Manager *mgr, @@ -100,9 +100,9 @@ std::unique_ptr<Vocoder> Vocoder::Create(Manager *mgr,
100 switch (model_type) { 100 switch (model_type) {
101 case ModelType::kHifigan: 101 case ModelType::kHifigan:
102 return std::make_unique<HifiganVocoder>( 102 return std::make_unique<HifiganVocoder>(
103 - config.num_threads, config.provider, config.matcha.vocoder); 103 + mgr, config.num_threads, config.provider, config.matcha.vocoder);
104 case ModelType::kVocoos: 104 case ModelType::kVocoos:
105 - return std::make_unique<VocosVocoder>(config); 105 + return std::make_unique<VocosVocoder>(mgr, config);
106 case ModelType::kUnknown: 106 case ModelType::kUnknown:
107 SHERPA_ONNX_LOGE("Unknown model type in vocoder!"); 107 SHERPA_ONNX_LOGE("Unknown model type in vocoder!");
108 return nullptr; 108 return nullptr;