#3640 separate vocal and background music:cannot import name 'OfflineFireRedAsrCtcModelConfig' from 'sherpa_onnx.lib._sherpa_o

203.198* Posted at: 2 hours ago 👁5

separate vocal and background music:cannot import name 'OfflineFireRedAsrCtcModelConfig' from 'sherpa_onnx.lib._sherpa_onnx' (D:\pyvideottrans-v3.98\_internal\sherpa_onnx\lib\_sherpa_onnx.cp310-win_amd64.pyd)


=
system:Windows-10-10.0.26100-SP0
version:v3.98
frozen:True
language:zh
root_dir:D:/pyvideottrans-v3.98

1 Replies

这是由于软件在尝试导入 sherpa_onnx 库中的特定类时遇到了兼容性问题,通常与预打包版本中的依赖库版本不匹配或损坏有关。

解决方案:

  1. 临时禁用降噪功能:在“翻译视频或音频”界面,取消勾选“降噪”选项,然后重新执行分离人声和背景音乐的操作。
  2. 更新或重新安装软件

    • 请从官方网站下载最新的 完整版(而非补丁包)pyVideoTrans v3.98 压缩包。
    • 将旧版本软件目录(D:\pyvideottrans-v3.98)完全删除或重命名备份。
    • 将新下载的完整版解压到一个新的、路径简单的目录(例如 D:\pyVideoTrans),确保路径不含中文或特殊符号。
    • 在新目录中运行 sp.exe 尝试操作。
  3. 检查环境:确保您的操作系统已安装最新的 Visual C++ 可再发行组件。可以尝试安装 微软VC++组件 后重启软件。

如果以上步骤无法解决问题,请提供软件安装目录下 logs/ 文件夹中最新日志文件的底部约30行报错信息。

请查阅相关文档:

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.

Related resource

Similar issues already exist