#1016 Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription-Key=6A5

220.172* Posted at: 1 day ago 👁14

Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription-Key=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=b791fc8464c24311a46c47a9e67d3c76&Sec-MS-GEC=B4EB792289A533AD1D9812B8C227A259E6927710BA27BA3BACDFDE10BA1DB9C9&Sec-MS-GEC-Version=1-140.0.3485.14

Windows-10-10.0.19045-SP0
version:v3.81
frozen:True
language:zh

1 Replies

本条内容由 gpt-5-mini 回复

问题很可能由网络到 Microsoft Edge TTS 服务的连接被阻断或被速率限制(或提供的订阅密钥不可用)导致。请按下列步骤排查并修复:

  1. 判断网络连通性(排除公司防火墙/代理或本机安全软件阻断):

    • 在命令提示符或 PowerShell 运行:Test-NetConnection -ComputerName api.msedgeservices.com -Port 443
      (若返回无法连接,说明被网络/防火墙阻断)。
    • 尝试用浏览器访问 https://api.msedgeservices.com/ ,看是否能打开(用于快速判断域名可达性)。
  2. 在软件内降低并发与增加间隔(常见且有效的缓解方法):

    • 菜单 -> 工具/选项 -> 高级选项 -> 配音调整:
      a. 将 “同时配音字幕数” 改为 1。
      b. 将 “配音后暂停时间/秒” 改为 5 或更高。
    • 这些设置能降低对 msedgeservices 的并发请求,减少超时或被拒绝的概率(FAQ 建议)。
  3. 检查 TTS 配置与订阅密钥:

    • 菜单 -> TTS 设置,确认您填入的 Ocp-Apim-Subscription-Key 是否正确且未过期。
    • 若使用公共/共享密钥,服务端可能会限流或撤销,建议使用自己有效的 Azure TTS 或改用其它配音渠道(如 OpenAI TTS、本地 TTS、Edge-TTS 免费模式视情况)。
  4. 如果处于公司/校园网络或使用系统代理,启用或配置软件代理:

    • 在软件内设置网络代理(菜单中有代理设置入口),或在系统层面允许 sp.exe 通过防火墙。
  5. 临时替代方案:

    • 改用其它配音渠道(菜单 -> 配音渠道)以确认是否仅 Edge 服务不可用。
    • 本地 TTS 或离线解决方案可用于绕过外网连接问题。
  6. 获取详细日志以便进一步定位:

    • 若按以上步骤仍未解决,请提供软件根目录下 videotrans/logs/ 最新的 {年月日}.log 文件(完整内容),以便进一步分析具体超时或错误细节。

如果需要我帮您分析日志,请把最新日志粘贴或上传。

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.

Donate: https://ko-fi.com/jianchang512

Similar issues already exist

Trending Questions