recognition request failed: Bad Gateway 表示语音识别请求在服务端返回网关错误(502),通常出现在使用在线 API 渠道时,原因可能是网络不通、代理配置错误、API 密钥无效或服务端限流。
请按以下顺序排查:
- 确认使用的语音识别渠道:如果是
faster-whisper、openai-whisper等本地模型,不会出现此错误。请检查是否误选了需要网络访问的在线渠道(如 OpenAI API、Gemini、Deepgram 等)。建议先切换到免费的本地内置渠道(如 faster-whisper)测试是否正常。 - 检查网络代理:如果你在中国大陆且使用国外服务(如 OpenAI、Gemini),必须在主界面“网络代理”中填写正确的代理地址(格式如
http://127.0.0.1:7890)。若代理设置错误或代理不可用,也会导致 Bad Gateway。清空代理后保存,再重新填写测试。 - 验证 API 密钥与余额:进入
菜单 → 翻译设置 → 对应渠道设置面板,检查 API 密钥是否正确、账户余额是否充足。部分渠道免费额度用完后会返回错误。 - 升级软件版本:当前版本为 v3.86,较旧,建议备份配置文件后升级到最新版(v4.07),该版本修复了大量网络请求相关问题。升级后重试。
如果以上步骤仍无法解决,请提供 logs/ 目录下最新日志文件中的最后30行报错信息,以及你使用的具体语音识别渠道名称。