#1714 index 717 is out of bounds for dimension 0 with size 717

60.7* Posted at: 7 days ago 👁22

index 717 is out of bounds for dimension 0 with size 717


=
system:Windows-10-10.0.26200-SP0
version:v3.86
frozen:True
language:zh
root_dir:H:/win-PatchUpdate-v3.86

1 Replies

这个错误 index 717 is out of bounds for dimension 0 with size 717 通常发生在使用 Faster-Whisper 进行语音识别时,模型加载或处理音频数据时出现了索引越界问题。结合您使用的是 Windows 预打包版 (v3.86),可以按以下步骤排查和解决:

  1. 检查并清理缓存文件

    • 在软件主界面,确保勾选了 “清理已生成” 选项,然后重新处理视频。这可以清除可能已损坏的临时识别文件。
    • 手动删除视频所在目录下可能存在的 .pt.npy 等缓存文件。
  2. 更换语音识别模型

    • 在软件主界面第2行“语音识别”区域,尝试更换一个更小或不同的模型。例如,如果当前使用的是 large-v3,可以换成 mediumsmall
    • 或者,将识别引擎暂时切换为 “阿里FunASR(本地)” 进行测试,以判断是否是 Faster-Whisper 特定模型的问题。
  3. 调整高级识别参数(关键步骤)

    • 前往菜单栏 工具 -> 高级选项
    • “Faster/OpenAI/Whisper 语音识别微调” 区域,进行以下设置:

      • CUDA数据类型:从 float32 改为 float16int8(如果可用)。这能减少显存使用并可能避免某些计算错误。
      • 识别准确度 (beam_size):将其值从默认的 5 改为 1
      • 启用上下文感知:确保设置为 False
    • 点击“保存”并重启软件后重试。
  4. 检查视频/音频文件

    • 确保您的视频文件没有损坏。可以尝试用其他播放器正常播放。
    • 如果文件路径过长或包含特殊字符,请将视频文件移动到简单的英文路径下(例如 D:/test.mp4),然后重新导入处理。
  5. 重新下载模型

    • 如果上述方法无效,可能是模型文件下载不完整或损坏。软件首次使用某个模型时会自动从 Hugging Face 下载。您可以:

      • 在高级选项中,找到模型存储路径(通常位于用户目录下的 .cache/huggingface 或软件目录的 models 文件夹),删除对应的模型文件夹(如 faster-whisper-large-v3),让软件重新下载。

如果问题依旧,请提供 H:/win-PatchUpdate-v3.86/logs/ 目录下的最新日志文件,以便进行更精确的分析。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions