TTime: 🚀 一款简洁、高效、高颜值的输入、截图、划词翻译软件 | 您所在的位置:网站首页 › 划词翻译软件开源下载 › TTime: 🚀 一款简洁、高效、高颜值的输入、截图、划词翻译软件 |
![]() 🚀 一款简洁高效的输入、截图、划词翻译软件
(中文 | English) 简介主要功能:输入翻译、截图翻译、划词翻译、悬浮球翻译、截图OCR、静默截图OCR、剪贴板监听翻译 界面明亮模式 ![]() 暗黑模式 ![]() ![]() ![]() ![]() ![]() ![]() ![]() 翻译源/文字识别申请参考 翻译源 TTime (内置) Google翻译 (内置) DeepL (内置) = DeepLX Bing (内置) Bing词典翻译 (内置) 腾讯交互翻译 (内置) 小牛翻译 (内置) 简明英汉字典-离线 (内置) 腾讯翻译君 百度翻译 阿里翻译 Google翻译 OpenAI翻译(ChatGPT) AzureOpenAI翻译 有道翻译 DeepL翻译 火山翻译 小牛翻译 彩云翻译 Papago翻译文字识别 TTime TTime在线 百度OCR 百度图片翻译OCR 火山OCR Ocr Space 讯飞OCR 腾讯云OCR 腾讯云图片翻译OCR 开发指南开发环境 NodeJs Version >= 16 Npm Version >= 8依赖下载 npm run npm-i-extend-modules-update项目启动 npm run dev项目打包 npm run build:win npm run build:win:portable npm run build:mac 简单快速新增翻译/OCR源新增翻译/OCR源新增很简单,你只需要有一些JS/TS基础和接口联调能力就可以集成 ,以下以小牛翻译为例 1.新增类型编辑文件添加一个翻译源枚举 src/common/enums/TranslateServiceEnum.ts此处需要注意:当翻译源枚举定义后,后续的文件名称都需要按照枚举名称方式命名,具体参照如下步骤的命名规则 static NIU_TRANS = 'NiuTrans' 2.新增Logo把Logo文件复制到此文件路径下 src/renderer/src/assets/translate/NiuTransLogo.png 3.新增翻译/OCR源信息新增翻译/OCR源信息文件 src/common/channel/translate/info/NiuTransInfo.ts 4.新增翻译/OCR源实现新增翻译/OCR源接口实现 src/main/service/channel/interfaces/NiuTransRequest.ts新增翻译/OCR源接口调用回调页面结果 src/main/service/channel/product/translate/NiuTransChannel.ts 感谢 感谢 electron-vite 提供的electron框架 节省了我很多的时间成本 感谢 Bob 主要灵感来源 感谢 bob-plugin-openai-translator OpenAI最初实现的参考 感谢 eSearch 离线OCR及最初版本截图实现的参考 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |