yeyupiaoling / MASR

Pytorch实现的流式与非流式的自动语音识别框架,同时兼容在线和离线识别,目前支持Conformer、Squeezeformer、DeepSpeech2模型,支持多种数据增强方法。
Apache License 2.0
563 stars 100 forks source link

在train.py运行开始时发生如下报错 #65

Closed Isaiah-pq closed 10 months ago

Isaiah-pq commented 10 months ago

/root/miniconda3/envs/MASR/lib/python3.8/site-packages/torchaudio/_internal/module_utils.py:99: UserWarning: Failed to import soundfile. 'soundfile' backend is not available. warnings.warn("Failed to import soundfile. 'soundfile' backend is not available.") Traceback (most recent call last): File "train.py", line 5, in from masr.trainer import MASRTrainer File "/workspace/MASR-develop/masr/trainer.py", line 20, in from masr.data_utils.featurizer.audio_featurizer import AudioFeaturizer File "/workspace/MASR-develop/masr/data_utils/featurizer/audio_featurizer.py", line 5, in from masr.data_utils.audio import AudioSegment File "/workspace/MASR-develop/masr/data_utils/audio.py", line 8, in import soundfile File "/root/miniconda3/envs/MASR/lib/python3.8/site-packages/soundfile.py", line 17, in from _soundfile import ffi as _ffi File "/root/miniconda3/envs/MASR/lib/python3.8/site-packages/_soundfile.py", line 2, in import _cffi_backend ImportError: libffi.so.7: cannot open shared object file: No such file or directory

请问怎么解决呀,python包都按照要求装了

yeyupiaoling commented 10 months ago

卸载soundfile 重装

Isaiah-pq commented 10 months ago

还是有同样的报错 soundfile版本是0.12.1 卸了后重装还是同样版本

yeyupiaoling commented 10 months ago

sudo apt-get install libsndfile1

yeyupiaoling commented 10 months ago

这个试试,卸载重装

Isaiah-pq commented 10 months ago

谢谢~重装了后能跑了!