Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Screen Lens - 今見てる画面を翻訳する
Search
komagata
September 11, 2026
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Screen Lens - 今見てる画面を翻訳する
今見てる画面を丸ごと翻訳するOmarchy Pluginを作りました。
komagata
September 11, 2026
More Decks by komagata
See All by komagata
10分で知る最近のOmarchy
komagata
0
120
AIを使った開発
komagata
0
64
Web系自社開発企業への就職
komagata
3
1.1k
FBCの紹介@RailsGirls
komagata
0
160
フィヨルドブートキャンプの紹介
komagata
0
400
プログラミングスクールでのOSS教育
komagata
0
380
FBCの紹介@RailsGIrls
komagata
0
2.2k
FBCのご紹介
komagata
0
460
Unlimited Web Services
komagata
1
2k
Other Decks in Technology
See All in Technology
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
470
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
550
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
2
290
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
170
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
110
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
1
270
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
460
PfEingのアプローチで働こう
rindrics
0
200
When Does a Local Qwen Start to Break
morshoto
0
190
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
280
GoにおけるFFIのこれまでとこれから
goccy
2
750
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Paper Plane (Part 1)
katiecoart
PRO
1
11k
Test your architecture with Archunit
thirion
2
2.4k
Automating Front-end Workflow
addyosmani
1369
210k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
340
Building Applications with DynamoDB
mza
96
7.2k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Navigating Team Friction
lara
192
16k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
ラッコキーワード サービス紹介資料
rakko
1
4.8M
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Transcript
Screen Lens 今見ている画面を翻訳する komagata Omarchy TOKYO Meetup vol.1 2026 年
9 月 10 日
自己紹介 komagata https://x.com/komagata フィヨルドブートキャンプ オンラインプログラミングスクール https://bootcamp.fjord.jp/
DHH からの問いかけ “this is what perfect omarchy looks like for
japan” DHH / Omarchy Japan での言葉 日本にとって理想の Omarchy をリストアップしてほしい そこで、日本で使うために必要なものを整理した
日本で使うためのベースライン 日本語キーボード配列が使える(解決済み) 日本語を入力できる 日本語で音声入力できる OS の UI が日本語になっている OS の標準ソフトウェアを日本語で使える
マニュアルを日本語で読める( DHH が解決)
でも、理想の Omarchy って何だろう? もっとチャレンジングな機能が欲しい 理想は、画面全体が勝手に翻訳されること そこまでは無理だが、 Screen Lens というのを作りました。
アプリごとに翻訳するのは面倒 ブラウザ チャット Steam それぞれの英語を いちいち翻訳する 理想の翻訳 画面全体を自動で 翻訳してほしい
デモ 2026 年 9 月 10 日時点の試作 Super + Ctrl
+ J 今の画面を撮影して、日本語の静止画を表示 Space で原文と比較 / Esc かクリックで終了 静止画なので、元アプリの操作やスクロールはできない 翻訳時に、画面画像と認識した文字を OpenAI へ送信します。
翻訳前
翻訳後
仕組み 1. OCR :文字と位置を読み取る RapidOCR + ONNX Runtime ( PC
内の CPU ) 位置検出: PP-OCRv5 Mobile / 読み取り: PP-OCRv6 Small 2. 翻訳:画面の文脈も参考にする OpenAI GPT-5.6 Luna (クラウド API ) 文章・座標と画面画像を送り、日本語に訳す 3. 描画:元の位置に日本語を重ねる Pango / Cairo 背景色と文字サイズを調整し、静止画として表示
工夫したポイント:画面の文脈も渡す 認識した文章と位置 + 周辺の文字 + 画面画像 翻訳モデルが、画面の文脈も参考に意味を判断 たとえば “ Open”
は、ファイルなら「開く」、店なら「営業中」 画像は意味を判断する手がかり。誤認識や誤訳は残る
まだ難しいところ 小さい文字や、途中で切れた文 読み落としや誤訳がある。大事な内容は原文で確認 日本語が元の枠に収まらない 文字が読みにくくなったり、英語のまま残ったりする 待ち時間とプライバシー ネット接続が必要。秘密情報を自動で隠す機能はない
まとめとこれから 画面を撮って、その位置で日本語を読む 次は、待ち時間の短縮と文字の読みやすさを改善 皆さんの理想の Omarchy には、何が欲しいですか? ソースコード・導入手順 https://github.com/komagata/screen-lens