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

188.253* Posted at: 2 hours ago 👁9

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


=
system:Windows-10-10.0.22631-SP0
version:v3.98
frozen:True
language:zh
root_dir:D:/Software/win-pyvideotrans-v3.98-327

3 Replies

这是由于软件内置的 sherpa_onnx 模块版本不匹配或文件损坏导致的导入错误。

解决方案:

  1. 重新下载完整软件包:此错误通常发生在使用补丁包升级时,或完整包本身存在文件损坏。请前往官网下载最新的 完整软件包
  2. 覆盖安装:将下载的完整包解压到一个新的、纯英文路径的目录(例如 D:\pyVideoTrans),然后直接运行新的 sp.exe
  3. 避免覆盖升级:不要将新版本的文件直接覆盖到旧版本目录。如果需要保留旧配置,可以手动迁移 config.ini 文件到新目录。

如果问题依旧,请提供 logs 文件夹中最新日志文件的底部约30行报错信息。

请查阅相关文档:

“工具/选项” - “人声/背景声分离” 功能无法使用,报错如上无法修复。@Admin

这是由于软件内置的 sherpa_onnx 模块文件损坏或版本不兼容导致的。此问题通常出现在使用补丁包升级或软件包本身不完整的情况下。

解决方案:

  1. 重新下载完整软件包:前往官方下载地址获取最新的 完整软件包(.7z格式),而不是补丁包。
  2. 全新解压:将下载的完整包解压到一个全新的、路径中不含中文或特殊字符的目录(例如 D:\pyVideoTrans)。
  3. 直接运行:在新目录中直接双击 sp.exe 启动软件,不要将任何旧文件复制过来。
  4. 迁移配置(可选):如果希望保留之前的软件设置(如API密钥),可以将旧目录中的 config.ini 文件复制到新目录覆盖同名文件。

如果执行以上步骤后问题依旧,请提供软件新目录下 logs 文件夹中最新日志文件的底部约30行报错信息。

请查阅相关文档:

Post Your Reply