在线工具翻译工具

屏译

Android 屏幕实时翻译 · 截屏 → 识字 → 翻译 → 叠加显示 / 朗读

标签:
吃瓜Codex学术版我爱酒馆

屏译(ScreenTranslator)是一款面向安卓系统的屏幕实时翻译工具,由开发者ciddwd在GitHub上以开源形式发布(项目地址:github.com/ciddwd/overlay-translator)。它的核心工作流程可以概括为:截屏→OCR文字识别→翻译→悬浮窗叠加显示,让用户无需复制粘贴,就能实时看懂游戏、漫画、外文App等内容。

屏译插图

该项目采用Apache-2.0开源许可证,免费开放使用,代码完全公开。从设计理念上看,屏译将截屏、文字识别、翻译、显示和朗读拆分为相互独立、可自由配置的环节,通过MediaProjection/Shizuku实现截屏,既可调用端侧(本地)OCR,也可使用云端识别服务,再经由大语言模型或传统机器翻译引擎完成翻译,最终以悬浮窗形式叠加在屏幕上。

主要功能特点

屏译的功能覆盖了屏幕翻译的常见场景,主要包括以下几个方面:

  1. 双模式翻译:支持全屏翻译和划词翻译两种模式。全屏翻译适合整页内容整体翻译,划词翻译则允许用户只翻译选中的文字区域,灵活性更高。
  2. 多样的显示方式:译文可以紧贴原文位置显示(BLOCKS模式),也可以使用可拖拽、可缩放的悬浮窗口独立展示,用户可根据阅读习惯自由切换。
  3. 朗读功能:支持原文和译文的TTS语音朗读,方便学习语言或不想看屏幕的用户使用。
  4. 批量图片翻译:支持对相册中的图片进行批量翻译,适合处理截图、扫描件等大量图片素材。
  5. 自动循环翻译:支持自动连续翻译屏幕画面,并能识别并跳过重复画面,避免重复翻译相同内容。
  6. 文字方向识别:支持横排、竖排、旋转文字的方向自动判别,对日文竖排文本等场景尤其友好。
  7. 漫画场景优化:针对漫画阅读做了专门优化,支持气泡检测、原文擦除、背景修复以及形状感知排版,让翻译后的文字能自然地融入漫画画面。
  8. 术语库管理:支持自定义术语库(人名、地名、专业术语),并且可以设置为全局生效或仅在指定App内生效,保证翻译一致性。
  9. 译文自定义:支持长按复制译文,并可自定义译文的颜色、字体和排版样式。
  10. 离线与自建服务:支持完全离线使用(本地OCR+本地翻译),也支持用户自建OCR、翻译和TTS服务,实现高度自主可控。

此外,系统还预置了多种方案组合,例如”离线日语漫画OCR→简体中文”这样的现成方案,开箱即用。

优势亮点

  • 开源免费、透明可控:基于Apache-2.0许可证开源,用户可以自由查看、修改和分发代码,无需担心费用和黑箱问题。
  • 隐私友好:支持全离线运行,截屏和翻译数据不需上传云端,有效保护个人隐私和数据安全。
  • 引擎组合灵活:支持多种OCR和翻译引擎自由搭配,用户可以根据质量、速度和成本需求选择最合适的组合。
  • 场景针对性强:针对游戏、漫画、视觉小说等重度屏幕翻译场景进行了专门优化,尤其是漫画气泡处理能力在同类工具中较为突出。
  • 可高度自定义:从术语库到译文样式,从翻译引擎到服务部署方式,用户都能按需配置,满足个性化需求。

当然,它也存在一些客观的局限:仅支持64位ARM架构(arm64-v8a),不支持32位ARM和x86设备;端侧大语言模型体积较大(1GB以上),低内存设备可能无法稳定运行;部分手机ROM会清理后台进程,需要额外设置保活;某些反作弊网络游戏可能会拦截截屏功能。

适用人群与场景

  • 游戏玩家:尤其是喜欢玩外文手游、需要实时看懂剧情和任务提示的玩家,全屏翻译模式可以边玩边看。
  • 漫画与视觉小说爱好者:漫画气泡检测、原文擦除和形状感知排版功能,让外文漫画的阅读体验大幅提升;竖排文字支持对日文漫画尤为重要。
  • 外语学习者:TTS朗读、划词翻译、术语库等功能,可以在阅读外文资料时辅助理解,支持边看边听。
  • 外文App使用者:浏览海外新闻客户端、购物平台、社交媒体等外文应用时,可以即时翻译屏幕内容。
  • 隐私敏感用户:需要翻译但不希望文本上传云端、注重数据安全的用户,可选择完全离线模式。
  • 技术爱好者与开发者:对翻译引擎集成、自建服务、个性化配置有兴趣的用户,可以利用其开放架构进行深度定制。

如果你正在寻找一款免费、开源、注重隐私且对游戏和漫画友好的安卓屏幕翻译工具,屏译(ScreenTranslator)值得一试。

相关导航

暂无评论

暂无评论...