#6427 VoxCPM.__init__() got an unexpected keyword argument 'dtype':{'text': '你好啊我的朋友,希望你今天开心!', 'role': 'wen.wav', 'filename':

117.50.**8 Posted at: 2 hours ago

VoxCPM.__init__() got an unexpected keyword argument 'dtype':
{'text': '你好啊我的朋友,希望你今天开心!', 'role': 'wen.wav', 'filename': 'C:/Users/Administrator/Desktop/6.2/win-pyvideotrans-v4.08-0802/tmp/2276/1786009692.0435622-14.wav', 'tts_type': 14}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 221, in run
File "videotrans\tts\_base.py", line 130, in run
videotrans.configure.excepts.DubbingSrtError: VoxCPM.__init__() got an unexpected keyword argument 'dtype'


=
system:Windows-10-10.0.20348-SP0
version:v4.08
frozen:True
language:zh
root_dir:C:/Users/Administrator/Desktop/6.2/win-pyvideotrans-v4.08-0802

1 Replies

这个报错是因为软件在初始化 VoxCPM 配音渠道时,向 VoxCPM.__init__() 传入了它不支持的 dtype 参数,通常是由软件与本地部署的 VoxCPM 服务版本/接口不匹配,或软件文件不完整引起的。

请按以下步骤排查:

  1. 确认您是否选择了 VoxCPM 配音渠道,并已在 菜单 -> TTS 设置 -> VoxCPM 中正确填写本地 API 地址(例如 http://127.0.0.1:端口),且该本地服务已成功启动。如果服务未启动或地址错误,请先修正并重试。
  2. 如果 VoxCPM 服务版本过旧或过新,接口可能与软件内置调用方式不一致。请尝试将 VoxCPM 升级到最新版本,或改用其他配音渠道(如 Edge-TTSQwen3-TTS)完成当前任务。
  3. 您当前软件路径显示 v4.08-0802,请确认不是通过补丁包不完整覆盖导致的问题。建议直接下载完整版压缩包重新解压覆盖后再次尝试。
  4. 如果以上步骤均无效,请提供软件安装目录下 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.

Dondate via ko-fi.com

Dondate via PayPal

Related resource