求助~
见项目:https://modelscope.cn/models/iic/speech_diarization_sond-zh-cn-alimeeting-16k-n16k4-pytorch#:~:text=inference_diar_pipline%20%3D%20pipeline(,v1.2.2%22%2C%0A)
我得到报错:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/wangguisen/projects/smart-transcribe/src/core/speaker_extractor.py", line 192, in <module>
inference_diar_pipline = pipeline(
^^^^^^^^^
File "/home/wangguisen/miniconda3/envs/smart_transcribe/lib/python3.11/site-packages/modelscope/pipelines/builder.py", line 229, in pipeline
return build_pipeline(cfg, task_name=task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/wangguisen/miniconda3/envs/smart_transcribe/lib/python3.11/site-packages/modelscope/pipelines/builder.py", line 69, in build_pipeline
return build_from_cfg(
^^^^^^^^^^^^^^^
File "/home/wangguisen/miniconda3/envs/smart_transcribe/lib/python3.11/site-packages/modelscope/utils/registry.py", line 197, in build_from_cfg
raise KeyError(
KeyError: 'speaker-diarization-inference is not in the pipelines registry group speaker-diarization. Please make sure the correct version of ModelScope library is used.'
我又将调用方式更改为:
inference_diar_model = AutoModel(
model='iic/speech_diarization_sond-zh-cn-alimeeting-16k-n16k4-pytorch',
model_revision="v1.0.5",
sv_model="damo/speech_xvector_sv-zh-cn-cnceleb-16k-spk3465-pytorch",
sv_model_revision="v1.2.2",
disable_update=True,
)
又得到报错:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/wangguisen/projects/smart-transcribe/src/core/speaker_extractor.py", line 188, in <module>
inference_diar_model = AutoModel(
^^^^^^^^^^
File "/home/wangguisen/miniconda3/envs/smart_transcribe/lib/python3.11/site-packages/funasr/auto/auto_model.py", line 135, in __init__
model, kwargs = self.build_model(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/wangguisen/miniconda3/envs/smart_transcribe/lib/python3.11/site-packages/funasr/auto/auto_model.py", line 283, in build_model
assert model_class is not None, f'{kwargs["model"]} is not registered'
^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: iic/speech_diarization_sond-zh-cn-alimeeting-16k-n16k4-pytorch is not registered
我的版本为:
funasr 1.3.1
modelscope 1.35.4
transformers 5.8.1
我将这三个的版本升级到最新的也不行!
求助~
见项目:https://modelscope.cn/models/iic/speech_diarization_sond-zh-cn-alimeeting-16k-n16k4-pytorch#:~:text=inference_diar_pipline%20%3D%20pipeline(,v1.2.2%22%2C%0A)
我得到报错:
我又将调用方式更改为:
又得到报错:
我的版本为: