#3132 aiohttp.client_exceptions.WSServerHandshakeError: 403, message='Invalid response status', url='wss://speech.platform.bin

117.62* Posted at: 7 hours ago 👁21

网络连接失败:
Traceback (most recent call last):
File "videotrans\tts\_base.py", line 123, in run
RuntimeError: no running event loop

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 279, in run
File "videotrans\tts\_base.py", line 177, in run
File "videotrans\tts\_edgetts.py", line 72, in _create_audio_with_retry
File "asyncio\tasks.py", line 445, in wait_for
File "edge_tts\communicate.py", line 590, in save
File "edge_tts\communicate.py", line 573, in stream
File "edge_tts\communicate.py", line 431, in __stream
File "aiohttp\client.py", line 1482, in aenter
File "aiohttp\client.py", line 1078, in _ws_connect
aiohttp.client_exceptions.WSServerHandshakeError: 403, message='Invalid response status', url='wss://speech.platform.bing.com/consumer/speech/synthesize/readaloud/edge/v1?TrustedClientToken=6A5AA1D4EAFF4E9FB37E23D68491D6F4&Sec-MS-GEC=72B3F18BD2CE2E1945D61EB8F92F7C88D84342731E4B52D3778C592409716C8B&Sec-MS-GEC-Version=1-130.0.2849.68&ConnectionId=a3830430d66847398a40f21a44d0553e'


=
system:Windows-10-10.0.26200-SP0
version:v3.89
frozen:True
language:zh
root_dir:E:/pyvideotrans/389

6 Replies

这是使用 Edge-TTS 配音时,因并发请求过高被微软服务器限流导致的 403 错误。

解决方案:

  1. 在软件主界面,点击菜单栏的“工具” -> “高级选项”。
  2. 在“通用设置”选项卡中,找到“同时配音线程数”,将其设置为 1
  3. 在“配音后暂停秒数”中,设置为 510 秒。
  4. 保存设置并重启软件,然后重新尝试配音任务。

请查阅相关文档:

更新到 3.96 版本

作者您好,3.96版本配音过程中选中视频慢速之后,最终合成完的视频会出现同一片段一直出现的问题

这是 v3.96 版本中,在配音时选择了“视频慢速”对齐策略后,视频合成环节出现的一个已知 bug。该问题会导致视频片段重复播放。

解决方案

  1. 请将 pyVideoTrans 更新到最新版本(v3.96 之后的修复版本)。
  2. 如果问题在新版本中仍未解决,或者您暂时无法更新,请尝试在“高级选项”的“视频对齐”设置中,改用“配音加速”或“静音缩减”策略来替代“视频慢速”,以避免触发此 bug。

操作步骤

  1. 打开软件,点击菜单栏的“工具” -> “高级选项”。
  2. 切换到“视频对齐”选项卡。
  3. 在“对齐策略”中,将“视频慢速”更改为“配音加速”或“静音缩减”。
  4. 保存设置,重新执行视频翻译任务。

请查阅相关文档:

我是通过补丁包从3.92升级到3.96

这是通过补丁包升级后,因文件不完整或残留旧文件导致视频合成环节出现 bug。解决方案:请下载并解压 v3.96 的完整包,覆盖安装到您当前的软件目录(例如 E:/pyvideotrans/389)。在覆盖前,请务必备份您 config 文件夹下的个人配置文件(如 config.json)。覆盖完成后,重新启动软件。如果问题在新完整包中仍然存在,请暂时在“高级选项”的“视频对齐”设置中,将“对齐策略”从“视频慢速”改为“配音加速”或“静音缩减”来规避此问题。请查阅相关文档:免费下载pyVideoTrans视频翻译软件

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