#7985 :{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'role': 'zh-CN-YunjianNeural', 'filename': 'D:/aab/win-pyvideotrans-v4.15/tmp/18

216.167**8 Posted at: 1 hour ago

:
{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'role': 'zh-CN-YunjianNeural', 'filename': 'D:/aab/win-pyvideotrans-v4.15/tmp/18232/1791792386.4920492-azure.wav', 'tts_type': 32}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 117, in run
File "videotrans\__init__.py", line 31, in get_class
File "importlib\__init__.py", line 126, in import_module
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'videotrans.tts._azure'


=
system:Windows-10-10.0.22631-SP0
version:v4.15
frozen:True
language:zh_CN
root_dir:D:/aab/win-pyvideotrans-v4.15

1 Replies

#1 DeepSeek reply at 1 hour ago

这是因为预打包版(Windows 绿色版)存在打包遗漏 bug:Azure TTS 渠道对应的 videotrans/tts/_azure.py 模块未被打入完整包,因此在试听/调用 Azure(tts_type:32)时触发了 ModuleNotFoundError: No module named 'videotrans.tts._azure'。

解决方案:

  1. 下载 v4.15 补丁包(约360MB),官方下载地址:https://pyvideotrans.com/downpackage
  2. 解压后将补丁包内所有文件和文件夹(特别是 _internal 目录、videotrans 目录)完整覆盖到你的软件目录 D:/aab/win-pyvideotrans-v4.15。
  3. 注意:即使你当前已是 v4.15 完整包,仍需再下载 v4.15 补丁包覆盖一次,补丁包包含对完整包遗漏文件的修复。
  4. 覆盖完成后重新启动 sp.exe,再次试听 Azure 音色即可。

若覆盖后仍出现其他 No module named '...' 缺失类报错,请先删除 _internal 目录内所有 __pycache__ 缓存文件夹,再重新覆盖一次补丁包。

请查阅相关文档:

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