代码拉取完成,页面将自动刷新
执行cli指令:
paddlespeech asr --lang zh --input /home/aistudio/data/audio_files/zh.wav
报错日志:
W0913 16:56:26.798856 3942 gpu_resources.cc:119] Please NOTE: device: 0, GPU Compute Capability: 7.0, Driver API Version: 11.2, Runtime API Version: 11.6
W0913 16:56:26.806807 3942 gpu_resources.cc:149] device: 0, cuDNN Version: 8.4.
[2023-09-13 16:56:31,426] [ ERROR] - list index out of range
Traceback (most recent call last):
File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/paddlespeech/cli/asr/infer.py", line 314, in infer
result_transcripts = self.model.decode(
File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/decorator.py", line 232, in fun
return caller(func, *(extras + args), **kw)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/paddle/fluid/dygraph/base.py", line 347, in _decorate_function
return func(*args, **kwargs)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/paddlespeech/s2t/models/u2/u2.py", line 818, in decode
hyp = self.attention_rescoring(
File "/opt/conda/envs/python35-paddle120-env/lib/python3.10/site-packages/paddlespeech/s2t/models/u2/u2.py", line 532, in attention_rescoring
assert speech.shape[0] == speech_lengths.shape[0]
IndexError: list index out of range
请问,是环境配置的问题吗, 如何修正这个错误?
由于paddlepaddle是根据官方推荐的安装版本,使用的2.5,引起部分库版本的不兼容。
降低paddlepaddle后可以正常使用
强制降低版本到2.4.2及其他一些依赖降级,就可以跑了,我的python是3.10版本的。
参加帖子
https://blog.csdn.net/qq_37016358/article/details/131979815
paddlespeech报错[ ERROR] - list index out of range
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论