modelscope-funasr这个问题怎么解决?2024-07-04 09:20:13 ERROR root add_generate_task 异常: index 206 is out of bounds for dimension 0 with size 206
Traceback (most recent call last):
File "/backend/app/api/asr_routes/asr_submit_task.py", line 79, in add_generate_task
res = funasr_model.generate(input=file_url, batch_size_s=100, batch_size_threshold_s=60, hotword='')
File "/usr/local/lib/python3.10/site-packages/funasr/auto/auto_model.py", line 263, in generate
return self.inference_with_vad(input, input_len=input_len, cfg)
File "/usr/local/lib/python3.10/site-packages/funasr/auto/auto_model.py", line 334, in inference_with_vad
res = self.inference(
File "/usr/local/lib/python3.10/site-packages/funasr/auto/auto_model.py", line 300, in inference
res = model.inference(batch, kwargs)
File "/usr/local/lib/python3.10/site-packages/funasr/models/fsmn_vad_streaming/model.py", line 722, in inference
segments_i = self.forward(batch)
File "/usr/local/lib/python3.10/site-packages/funasr/models/fsmn_vad_streaming/model.py", line 564, in forward
self.DetectCommonFrames(cache=cache)
File "/usr/local/lib/python3.10/site-packages/funasr/models/fsmn_vad_streaming/model.py", line 760, in DetectCommonFrames
frame_state = self.GetFrameState(
File "/usr/local/lib/python3.10/site-packages/funasr/models/fsmn_vad_streaming/model.py", line 515, in GetFrameState
sil_pdf_scores = [
File "/usr/local/lib/python3.10/site-packages/funasr/models/fsmn_vad_streaming/model.py", line 516, in
cache["stats"].scores[0][t][sil_pdf_id] for sil_pdf_id in cache["stats"].sil_pdf_ids
IndexError: index 206 is out of bounds for dimension 0 with size 206
如果python推理的话,vad不支持并发,可以试试串行调用,看下是否还会出错。 此回答整理自钉群“modelscope-funasr社区交流”