-
Notifications
You must be signed in to change notification settings - Fork 11
Description
当我执行代码:
python audio_evals/main.py \ --dataset KeSpeech \ --prompt simple-asr \ --model paraformer-large \ --limit 2000
每条都会出现如下错误,导致评估失败。
{"type": "error", "id": 1888, "data": {"info": "Traceback (most recent call last):\n File \"/home/zzh/code/EVAL/UltraEval-Audio/audio_evals/eval_task.py\", line 75, in _run\n score, ans = self._eval(\n File \"/home/zzh/code/EVAL/UltraEval-Audio/audio_evals/eval_task.py\", line 52, in _eval\n output = self.predictor.inference(prompt)\n File \"/home/zzh/code/EVAL/UltraEval-Audio/audio_evals/models/model.py\", line 75, in inference\n return super().inference(prompt, **kwargs)\n File \"/home/zzh/code/EVAL/UltraEval-Audio/audio_evals/models/model.py\", line 38, in inference\n return self._inference(prompt, **sample_params)\n File \"/home/zzh/code/EVAL/UltraEval-Audio/audio_evals/models/asr/paraformer.py\", line 33, in _inference\n self.process.stdin.write(f\"{prefix}{audio}\\n\")\nBrokenPipeError: [Errno 32] Broken pipe\n"}}
请问是环境的原因吗,我看源码中创建了一个虚拟环境