도구별 실전 가이드 · 공식 정보 확인 2026-08-20
overlay-translator Apache-2.0 오픈소스 조건과 시작 절차
작성: gentive · 편집·검수 책임: 신유빈 · 지원 환경: Android · 페이지 갱신: · 운영·편집 기준
게임·비주얼 노벨·만화 화면을 온디바이스 또는 클라우드 OCR로 읽어 번역·TTS 오버레이하는 루팅 없이 화면 위에 번역을 표시하는 Android 앱입니다.
게임·비주얼 노벨·만화 화면을 온디바이스 또는 클라우드 OCR로 읽어 번역·TTS 오버레이하는 루팅 없이 화면 위에 번역을 표시하는 Android 앱입니다. overlay-translator의 첫 실전 과제는 “일본어 모바일 게임 대화창에 오프라인 한국어 번역 띄우기”이며, 이 흐름을 직접 통제할 사람에게 맞습니다.
이럴 때 맞습니다
- “반투명 말풍선과 작은 세로 문자가 있는 Android 게임 화면” 같은 입력으로 overlay-translator의 핵심 기능을 시험하려는 사람
- 원 앱 조작을 막지 않고 새 대사만 제때 표시하며 인물명이 유지되는지 기준으로 overlay-translator 결과를 직접 검수할 수 있는 경우
- Android 환경에서 Apache-2.0 코드를 직접 설치·관리하려는 작업
이럴 때는 멈추세요
- 루팅 없이 화면 위에 번역을 표시하는 Android 앱 설치·모델 준비·업데이트를 관리하지 않고 즉시 완성된 서비스를 원하는 경우
- 다음 위험을 사람이 확인할 수 없는 작업: 화면 캡처 권한이 알림·계정 정보를 읽거나 Shizuku 설정과 클라우드 OCR이 민감 화면을 노출하는 위험.
참고 시작점
팩트시트 · 작업 근거 확인 필요: 아래 문구는 공식 제품 사실을 정리한 참고 시작점이며, 성공 결과를 보장하는 검증 절차가 아닙니다.
Android 캡처 권한과 번역 영역을 줄인다
게임 말풍선만 읽는 no-root 화면 번역 구성이 생긴다.
참고 시작점: 이 게임의 반투명 말풍선 영역만 캡처하고 알림·계정 영역은 제외해 줘.
- Overlay Translator에 Android screen capture 권한을 일시 허용한다.
- Shizuku 설정이 필요한 기능과 no-root 기본 기능을 구분한다.
- game translation overlay의 OCR 영역을 대화창 안으로 제한한다.
온디바이스 OCR과 오프라인 LLM을 잇는다
작은 세로 문자를 한국어로 바꾼 새 대사 오버레이가 나온다.
참고 시작점: PaddleOCR로 새 일본어 대사만 읽고 offline LLM으로 한국어를 표시해 줘.
- on-device OCR에서 ML Kit 또는 PaddleOCR를 시험한다.
- offline LLM의 GGUF 모델과 llama.cpp 경로를 선택한다.
- 인물명 사전을 고정하고 화면 변화가 있을 때만 새 translation을 표시한다.
원 앱 조작과 개인정보 노출을 검수한다
터치를 막지 않고 제때 뜨는 번역과 회수된 권한이 남는다.
참고 시작점: 오버레이 터치 방해·번역 지연·인물명 일관성과 캡처 권한 상태를 확인해 줘.
- 게임 버튼을 눌러 on-screen translation overlay가 입력을 가로채지 않는지 본다.
- 작은 세로 문자와 인물명을 원 화면에 대조한다.
- 작업 뒤 screen capture·Shizuku 권한을 끄고 cloud OCR이 선택되지 않았는지 확인한다.
무료 조건과 주의점
Apache-2.0 오픈소스 소프트웨어로 로컬 실행 횟수 제한 없음. 모델 다운로드와 GPU·전기 비용은 사용자 부담. 로컬 경로 외에 선택형 외부 AI 공급자 연결 지원
Apache-2.0 오픈소스 소프트웨어로 로컬 실행 횟수 제한 없음. 모델 다운로드와 GPU·전기 비용은 사용자 부담. 로컬 경로 외에 선택형 외부 AI 공급자 연결 지원
Apache-2.0 저장소 코드는 상업적으로 사용할 수 있지만, 모델 가중치·입력 자료·생성물·번들 자산의 권리는 각각 따로 확인해야 합니다.
화면 캡처 권한이 알림·계정 정보를 읽거나 Shizuku 설정과 클라우드 OCR이 민감 화면을 노출하는 위험.
직접 대안과 비교
- MORT — 게임 대화창을 지정 영역 OCR로 읽어 실시간 한국어 번역을 띄우므로, Android가 아닌 데스크톱 게임에서는 같은 새 대사 오버레이 과제를 수행한다.
공식 근거와 확인일
| 확인 항목 | 확인한 내용 | 공식 출처·확인일 |
|---|---|---|
| 제품 정보 | 게임·비주얼 노벨·만화 화면을 온디바이스 또는 클라우드 OCR로 읽어 번역·TTS 오버레이하는 루팅 없이 화면 위에 번역을 표시하는 Android 앱입니다. | overlay-translator 공식 사이트 |
| 무료 조건 | Apache-2.0 오픈소스 소프트웨어로 로컬 실행 횟수 제한 없음. 모델 다운로드와 GPU·전기 비용은 사용자 부담. 로컬 경로 외에 선택형 외부 AI 공급자 연결 지원 | 공식 무료 정책·요금 안내 |
| 공식 코드 라이선스 | 오픈소스 코드의 사용·수정·재배포 조건 | 공식 코드 라이선스 |
| 공식 제품 페이지 | 게임·비주얼 노벨·만화 화면을 온디바이스 또는 클라우드 OCR로 읽어 번역·TTS 오버레이하는 루팅 없이 화면 위에 번역을 표시하는 Android 앱입니다. | 공식 제품 페이지 |