EasyChat 一款专为无障碍沟通打造的强大翻译软件[开源]
EasyChat - 翻译工具
EasyChat 是一款基于 .NET 10 和 Avalonia 开发的现代化翻译工具。作为曾经“交流神器”的重构升级版,它专为解决高频跨语言沟通难题而生,旨在为用户提供无缝、流畅的交流体验。
项目地址如下
🎯 痛点解决
打破语言隔阂:无需在聊天软件、视频会议和翻译软件之间反复切换,实现“原生感”的沟通体验。
解决听力难题:通过实时语音识别与翻译,让“听不懂”不再成为交流障碍。
解决专业术语翻译难点:通过支持自定义 AI Prompt,完美解决游戏术语(如 CS2)、编程术语等特定领域的翻译准确性问题。
提升获取信息效率:无论是屏幕上的不可选中文本、即时的对话输入,还是正在播放的语音内容,都能快速获取含义。
后续将支持语音识别 + 语音合成来实现 “说不出” 的口语问题,通过麦克风(语音识别)或用户手动输入文字合成语音,最后传递给麦克风播放。
✨ 核心功能
截图 OCR 翻译:
集成 PaddleOCR 引擎,支持按下快捷键框选屏幕任意区域,自动识别并翻译文本。
结果以悬浮窗形式展示,非常适合游戏剧情(如 Galgame)或软件报错信息的阅读。
输入自动翻译:
在任意聊天窗口(如 Discord, 微信)输入母语,软件自动将其翻译为目标语言并发送。
让跨国聊天像使用母语一样自然。
实时语音识别与翻译:
语音转文字:能够实时捕捉并识别语音内容(系统音频)。
同声传译:将识别到的语音即时翻译成目标语言,适用于观看生肉视频。
划词与选区翻译:
支持直接选中屏幕文本进行翻译,通过快捷键触发,高效便捷。
多引擎支持:
AI 大模型:支持 OpenAI 格式的接口(如硅基流动、心流 iFlow),支持自定义 Prompt 以优化特定场景翻译。
传统机器翻译:支持百度翻译、腾讯翻译君、DeepL、谷歌翻译。
🌏 适用场景
游戏玩家:畅玩无中文的游戏大作,实时翻译剧情对话;在语音开黑时听懂队友的指令。
影音娱乐:观看没有字幕的外语视频、直播,实时生成翻译字幕。
跨境交流:与外国友人进行文字或语音聊天、商务沟通,消除语言表达障碍。
技术与学习:阅读外文文档、查找资料,快速获取准确含义。
🛠️ 技术栈
核心框架:.NET 10 + Avalonia UI (跨平台支持)
UI 风格:SukiUI (现代 Fluent 设计风格)
OCR 识别:PaddleOCR (本地高性能离线识别)
分发更新:Velopack (自动更新支持)
🖼️录屏与截图

实时语音识别
其他功
- 感谢你赐予我前进的力量

