無料・オープンソース、ROOT不要

どんな画面も
あなたの 言葉で 読める。

Screen Translatorは無料・オープンソースのAndroid画面翻訳アプリ。ゲーム翻訳、漫画翻訳、ビジュアルノベルに対応。ボタンをタップしてOCRで文字を認識し、訳文を画面に重ねます。オフラインモデルや自分のPCのAIも使えます。

  • オフライン対応
  • 自分のPCでAIを実行
  • Apacheライセンス
Screen Translatorの漫画翻訳:吹き出し内の中国語訳

日本語 → 中国語

仕組み

ワンタップ。各工程を自由に交換。

組織の細胞のように、各工程が独立して動きます。一つのサービスが止まっても、ほかの工程は続けられます。

  1. 画面取得

    MediaProjection、またはShizukuで毎回の確認を省略。

  2. 認識

    文字認識はスマホ、PC、クラウドから選べます。

  3. 翻訳

    LLM、DeepL、NiuTrans、Google、またはオフラインモデル。

  4. 表示

    文字ごとに表示、フローティングウィンドウに集約、または絵に馴染ませる。

  5. 読み上げ 任意

    スマホの音声、自分の音声サーバー、オンライン音声。

自分でAIを動かす人へ

重い処理は、あなたのPCに。

スマホを自分のPCのOCRと翻訳モデルに接続。家庭内ネットワークで処理し、スマホ単体より速く、一行ごとのクラウド料金も不要です。

  • 自由に編集できるプロンプト

    ゲーム、ジャンル、口調に合わせて翻訳プロンプトを編集。変更は保存され、上書きされません。

  • OpenAI・Anthropic互換サーバー

    Ollamaや自分のモデルサーバーに対応。ベースURLとモデル名を設定すると、生成した訳文を順次表示します。

  • PCでOCR処理

    スクリーンショットをPCのUmi-OCRやLunaTranslatorへ送り、文字を認識します。

  • 自分のネットワーク内で完結

    HTTP接続は家庭内の端末に限定。公開サーバーにはHTTPSを使用します。DeepLXや自分の音声サーバーも同じ方法で接続できます。

あなたのスマホ

画面を取得して訳文を表示

あなたのPC

Umi-OCR LunaTranslator Ollama DeepLX 音声サーバー

OpenAI互換の翻訳サービス

接続済み
ベースURLhttp://my-pc.local/v1/
モデル[your-local-model]
プロンプトテンプレート

このゲームの会話を自然でくだけた中国語に翻訳。用語集の名前を維持し、吹き出しに収まる長さにしてください。

クラウドサービス

リクエストごとに課金され、画像は家庭内ネットワークの外へ送信されます。

自分のPC

手持ちのハードウェアを使用。リクエストごとの料金がなく、内容はネットワーク内に留まります。

画面に適応

ゲーム翻訳も漫画翻訳も、元の画面で。

領域ごとに色、背景、文字サイズを調整。漫画では吹き出しの原文を消して背景を修復し、形に合わせて訳文を配置します。

ゲーム翻訳:ゲーム画面に馴染む訳文

Sandship、中国語から英語へ

フローティングウィンドウ

ゲームの操作を遮らない。

すべての文字を移動・サイズ変更できる一つの窓に集約。操作ボタンを避けて配置し、ロックするとタッチが透過します。

Androidのビジュアルノベル翻訳:操作ボタンを避けるフローティングウィンドウ

単語検索

単語を囲んで、辞書を開く。

発音、品詞、意味、例文を確認。それぞれ読み上げにも対応。

Screen Translatorの単語検索:Activityの発音、意味、例文

指一本で操作

長押しで、さらに多くの操作。

ボタンから弧状のメニューを展開。ループ、範囲選択、言語、プリセットを好きな順序で並べられます。

Screen Translatorのフローティングボタンの長押しメニュー

開始方法

手が忙しくても、翻訳を開始。

  • タップ ボタンで画面全体や単語を翻訳
  • 自動 一定間隔、または文字の表示完了後に翻訳
  • 音量キー 両方を長押し。視線はゲームのまま
  • 文字を選択 ほかのアプリで選び、Screen Translatorへ送る
  • クイック設定 通知パネルから開始・停止

漫画翻訳、縦書きにも対応

右から左への列順を認識し、振り仮名を除き、分かれた文章を結合します。

名前を一貫して翻訳

ゲームごとの用語集と翻訳ライブラリで、名前や用語を統一します。

音声で聞く

原文、訳文、選択した文章を読み上げ。一時停止と再開に対応。

自分好みの表示

テーマ、カラーピッカー、縁取り、影、自分のフォント。

さらに多くの翻訳方法

リアルタイムの画面以外も。

一括翻訳

複数の画像を選択するか、スクリーンショットをアプリへ共有。画面を離れても処理が続き、元のレイアウトやフォントを保った翻訳画像を保存できます。

Screen Translatorの画像一括翻訳:新規タスクと完了したタスク

入力翻訳

自分の言語で入力し、ボタンをタップ。入力欄の文章をゲームやチャットの言語に変換し、そのまま送信できます。

文字だけを抽出

範囲を選択して翻訳せずに文字を抽出。コピーや読み上げに使えます。

画面が止まったら翻訳

自動翻訳を有効にすると、画面の動きが止まるのを待って翻訳。新しい行のたびにボタンを押す必要はありません。

エンジン

好きなエンジンを。オフラインでも。

認識

スマホ内

ML KitPaddleOCRManga OCR

PCまたはクラウド

Umi-OCRLunaTranslatorPP-OCR OnlineBaiduTencentYoudao

翻訳

スマホ内

ML KitSakuraHy-MT

AI・オンラインサービス

DeepSeekChatGPTClaudeZhipuOpenAI-compatibleDeepLDeepLXNiuTransGoogle

読み上げ

スマホ内

システム音声

自分のサーバーまたはオンライン

自分の音声サーバーVolcengineMiniMaxMiMo

初期設定ではオフ。認識や翻訳を遅くしません。

スマホ内で動作、オフライン対応自分のサーバーやオンラインサービス。一部は有料

Screen Translator Androidアプリのホーム画面:画面取得、権限、プリセット

あなたの画面、あなたの選択

完全オフライン、自分のサーバー、自由な組み合わせ。

  • 画像をスマホ内に留められる

    端末内の認識、翻訳、音声はネットワークなしで動作します。

  • 鍵は暗号化し、書き出さない

    APIキー、プロンプト、プリセットは端末内に暗号化して保存。

  • 家庭内ネットワークの外は安全に

    暗号化しない接続は、自分のネットワーク内のサーバーに限定。

  • 設定を持ち運ぶ

    プリセット、用語集、フォントをまとめて書き出し。鍵は含みません。

クイックスタート

数分で、翻訳を開始。

詳しいガイドを読む
  1. インストール

    GitHub ReleasesからAPKを入手。Android 8.0以降が必要です。

  2. 初期設定

    ガイドに沿って、言語、用途、エンジンを順に選びます。

  3. ゲームに戻る

    ボタンは画面の端で静かに待機します。

  4. タップして読み、聞く

    原文の上に訳文を表示。長押しでさらに多くの操作。

次の画面も、もう読める。

無料・オープンソース。アカウント、広告、ROOT不要。