kzf
1
████████╗██╗ ██╗██████╗ ██╗███╗ ██╗ ██████╗ ████████╗██████╗ █████╗ ███╗ ██╗███████╗██╗ █████╗ ████████╗██╗ ██████╗ ███╗ ██╗
╚══██╔══╝╚██╗ ██╔╝██╔══██╗██║████╗ ██║██╔════╝ ╚══██╔══╝██╔══██╗██╔══██╗████╗ ██║██╔════╝██║ ██╔══██╗╚══██╔══╝██║██╔═══██╗████╗ ██║
██║ ╚████╔╝ ██████╔╝██║██╔██╗ ██║██║ ███╗ ██║ ██████╔╝███████║██╔██╗ ██║███████╗██║ ███████║ ██║ ██║██║ ██║██╔██╗ ██║
██║ ╚██╔╝ ██╔═══╝ ██║██║╚██╗██║██║ ██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║╚════██║██║ ██╔══██║ ██║ ██║██║ ██║██║╚██╗██║
██║ ██║ ██║ ██║██║ ╚████║╚██████╔╝ ██║ ██║ ██║██║ ██║██║ ╚████║███████║███████╗██║ ██║ ██║ ██║╚██████╔╝██║ ╚████║
╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝
需求
当需要用英文时,有时候需要打开词典,然后复制粘贴,操作很麻烦
然后我就用AHK写了一个实时打字翻译的软件
功能
- 打字时实时翻译,并且支持翻译结果直接输出到文本
- 支持发音
- 界面在光标处,不打断思路
展示


快捷键
- ALT Y: 打开
- ALT ENTER:发音
- ENTER: 输出翻译文本
- CTRL ENTER: 输出原始文本
- ESC: 退出
- TAB: 切换另一个翻译API
- 空格: 切换回默认翻译API
翻译API
通过配置文件来配置 /config/setting.json
{
"cd" : "youdao",
"BaiduFanyiAPPID" : "",
"BaiduFanyiAPPSEC": "",
"is_baidu_real_time_translate" : 0
}
{
"cd" : "baidu",
"BaiduFanyiAPPID" : "xxxxx",
"BaiduFanyiAPPSEC": "xxxxx",
"is_baidu_real_time_translate" : 0
}
因为百度使用次数有限额,因此通过 is_baidu_real_time_translate 来配置是否实时触发翻译
当配置 0 时,需要输入 空格 键 主动翻译, 建议输入最后键入空格
- 切换
按 tab键,切换结果为另外一个, 空格键切换回来
github工程: sxzxs/Real-time-translation-typing (github.com)
11 个赞
topic
(topic)
2
如果可以自信更换翻译接口就好了。请问作者有计划添加其他源么?目前查看是有道
topic
(topic)
4
chatGPT?Deeplx(自建deepl)?百度?腾讯?
都自己填写api key就行。
Qingwa
(青小蛙)
10
1 个赞
kzf
14
添加网页调用版本,效果更好(推荐)
目前调用的web翻译: 有道、百度、搜狗、Deepl
实时打字翻译-网页调用版本_哔哩哔哩_bilibili
kzf
16
是的,下载下来管理员运行 exe,最新版依赖webview2(win10 11自带)