#8297 Subprocess Error: You are trying to offload the whole model to the disk. Please use the `disk_offload` function instead.

2408**fe8 Posted at: 2 hours ago

Subprocess Error: You are trying to offload the whole model to the disk. Please use the disk_offload function instead.:
{'text': 'Привет, мой дорогой друг! Надеюсь, каждый твой день будет прекрасным и радостным!', 'rate': '+0%', 'role': 'zh_male_bj.wav', 'filename': 'C:\Users\gswmo\AppData\Local\Temp/pyvideotrans/3-1792433944.370681.wav', 'tts_type': 3, 'language': 'ru', 'volume': '+0%', 'pitch': '+0Hz'}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 122, in run
File "videotrans\tts\_base.py", line 98, in run
File "videotrans\tts\_omnivoice.py", line 42, in _exec
File "videotrans\configure\base.py", line 277, in _new_process
videotrans.configure.excepts.VideoTransError: Subprocess Error: You are trying to offload the whole model to the disk. Please use the disk_offload function instead.


=
system:Windows-10-10.0.22621-SP0
version:v4.15
frozen:True
language:zh_CN
root_dir:C:/pyvideotrans

1 Replies

#1 DeepSeek reply at 2 hours ago

这是显卡显存不足导致的:OmniVoice-TTS 是优先使用 GPU 的本地大模型。当显存无法完全容纳模型时,底层 accelerate 会尝试把全部模型层 offload 到磁盘(disk_offload),而软件在当前调用路径中不支持该模式,于是抛出 You are trying to offload the whole model to the disk...。知识库中没有该报错的专门条目,以下为按显存/设备配置排查的步骤:

1. 释放并确认显存

  • 关闭所有占用显存的程序(浏览器视频、其他 AI 软件、游戏),重启软件后再试。
  • 打开任务管理器查看 GPU 显存占用;OmniVoice 需要较大显存,低显存显卡(或笔记本核显)基本无法承载。

2. 限制并发

  • 菜单 → 工具 → 高级选项 → 通用设置:将 GPU同时任务数[重启生效] 设为 1,保存后重启软件。

3. 检查 CUDA 环境是否真的可用

  • CMD 执行 nvcc -V(应为 12.8+)、nvidia-smi(驱动版本需足够新)。
  • 需 cuDNN 9.11+,且 CUDA 的 bin、lib 已加入系统 Path。
  • 若 CUDA 实际不可用,软件会退化为 CPU/磁盘加载,从而触发此报错。

4. 检查是否被强制指定为 CPU

  • 高级选项 → 通用设置 → 强制指定重型任务运行设备,若被改成了 CPU,需恢复为默认值。

5. 更换更轻量的配音渠道

  • 显存确实不足时,OmniVoice 无法运行。可改用 Edge-TTS(免费),或内置的 Qwen3-TTS(有 0.6B 小模型,占用更低),也可继续用 OmniVoice 但不选 clone 角色以减少内存开销。

6. 彻底重启

  • 该任务运行在独立子进程池中,改完设置必须完全退出软件(含托盘)再重新启动。

若以上均确认无误仍报同一错误,请提供软件安装目录 logs/ 下当日日志文件底部约 30 行内容(含 GPU 检测部分),以便定位是显存不足还是设备指定异常。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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.

Dondate via ko-fi.com

Related resource