IDEA中显示TTS网络错误或网络连接超时的解决方案

IDEA翻译利器 -- Translate

添加方式

  1. IDEA --> File --> Plugins --> Marketplace 中搜索 Translation
    image

  2. 点击 Install,并重启IDEA(由于我本地已安装,无法显示"Install"按钮)

  3. IDEA --> File --> Tools --> Translation
    image

    这里我选择了有道翻译的引擎,当然你也可以选择其他引擎(谷歌翻译、微软翻译、百度翻译、阿里翻译、DeepL 翻译等)

开始使用

1. 注册翻译服务账号(可选)

大多数翻译服务都需要注册账号才能访问他们的服务(如:OpenAI、DeepL、有道翻译等)。因此您可能需要注册一个帐号,并获取其认证密钥,
然后在插件内绑定认证密钥:Preferences(Settings) > Tools > Translation > 常规 > 翻译引擎 > 配置...

2. 开始翻译

选择文本或者鼠标指向文本 > 单击鼠标右键 > 翻译。

image

或者你可以使用快捷键进行翻译
Windows: Ctrl + Shift + O
macOS: Control + Meta + I

3. 语音播放

从上图中可以看到翻译后会出现小喇叭的按钮,若不加以特殊设置会出现 “TTS超时”的错误

可以通过修改HOSTS文件解决该错误 

windows: C:\Windows\System32\drivers\etc\hosts

使用记事本打开 (目前这个IP还是很稳定的)


添加   108.177.97.100 translate.googleapis.com # 谷歌TTS

4.测试TTS

image

可以看到 “文字转语音:正在播放。。。”

5. 20240520更新记录

注释掉:

 #108.177.97.100 translate.googleapis.com # 谷歌TTS 

新添加

216.239.32.40  translate.googleapis.com # 谷歌TTS

6. 20240522更新记录

Translate已更新至3.6版本
TTS 引擎 - 新的 TTS 引擎可供您选择
词典和例句 - 包含词典和例句的微软翻译结果
Azure OpenAI 支持 - 可使用 Azure OpenAI 作为 OpenAI 翻译引擎的服务提供商
OpenAI API 端点 - 可自定义配置 OpenAI 翻译引擎的 API 端点
OpenAI 模型 - GPT-4-Turbo、GPT-4o 等最新模型均已可用

新版的Translate把edge的tts加入了进来

且有更多声音可选

同时也可以选择Google TTS,上次更新依然有效

快来尝试吧
posted @ 2023-11-22 14:31  YafengLiang  阅读(2471)  评论(4)    收藏  举报