机器人中添加的“说话”命令,之前运行一直正常,今天突然报错,执行不了,不知道出了什么问题
回答
收藏

机器人中添加的“说话”命令,之前运行一直正常,今天突然报错,执行不了,不知道出了什么问题

氵木
2024-10-19 11:43·浏览量:1604
氵木
影刀见习开发者
发布于 2024-10-19 11:431604浏览

aiohttp.client_exceptions.WSServerHandshakeError: 403, message='Invalid response status', url=URL('wss://speech.platform.bing.com/consumer/speech/synthesize/readaloud/edge/v1?TrustedClientToken=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=24f14f241c0b4eeeb56b54ff6bada6ce')

[错误来源]

  XXXX > A1无流程 > 行2: 说话

   语音助手-edge-tts > A1_说话 > 行1: 调用模块

   语音助手-edge-tts > _core > 行144: text_to_mp3(text, voice, output, rate=rate, volume=volume)

   语音助手-edge-tts > _core > 行209: asyncio.run(_main())

   语音助手-edge-tts > _core > 行198: async for chunk in communicate.stream():


执行 async for chunk in communicate.stream(): 时出错: aiohttp.client_exceptions.WSServerHandshakeError: 403, message='Invalid response status', url=URL('wss://speech.platform.bing.com/consumer/speech/synthesize/readaloud/edge/v1?TrustedClientToken=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=24f14f241c0b4eeeb56b54ff6bada6ce')

尝试过的方案

目前暂时用错误处理:忽略异常并继续执行跳过此命令

收藏
全部回答1
最新
发布回答
回答