From fb51e580b3952d1d29188fe3e9acb9d150439e74 Mon Sep 17 00:00:00 2001 From: "bin.xue" Date: Wed, 3 Aug 2022 17:10:27 +0800 Subject: [PATCH] [to #42322933] feat: aec pipeline should not download C++ lib itself --- modelscope/pipelines/audio/linear_aec_pipeline.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/modelscope/pipelines/audio/linear_aec_pipeline.py b/modelscope/pipelines/audio/linear_aec_pipeline.py index ad5f6a3a..6047fb9f 100644 --- a/modelscope/pipelines/audio/linear_aec_pipeline.py +++ b/modelscope/pipelines/audio/linear_aec_pipeline.py @@ -7,7 +7,6 @@ import scipy.io.wavfile as wav import torch import yaml -from modelscope.fileio import File from modelscope.metainfo import Pipelines from modelscope.outputs import OutputKeys from modelscope.pipelines.base import Pipeline @@ -22,9 +21,6 @@ FEATURE_MVN = 'feature.DEY.mvn.txt' CONFIG_YAML = 'dey_mini.yaml' -AEC_LIB_URL = 'https://modelscope.oss-cn-beijing.aliyuncs.com/dependencies/ics_MaaS_AEC_lib_libmitaec_pyio.so' -AEC_LIB_FILE = 'libmitaec_pyio.so' - def initialize_config(module_cfg): r"""According to config items, load specific module dynamically with params. @@ -70,12 +66,6 @@ class LinearAECPipeline(Pipeline): """ super().__init__(model=model, **kwargs) - # auto download so for linux inference before light-weight docker got ready - if not os.path.exists(AEC_LIB_FILE): - logger.info(f'downloading {AEC_LIB_URL} to {AEC_LIB_FILE}') - with open(AEC_LIB_FILE, 'wb') as ofile: - ofile.write(File.read(AEC_LIB_URL)) - self.use_cuda = torch.cuda.is_available() with open( os.path.join(self.model, CONFIG_YAML), encoding='utf-8') as f: